Hallo ihr Lieben,
für meinen Blog (eigenes CMS) hätte ich gern folgende Übersichten:
Zu 1.
So sieht die Datenbank aus:
- Tabelle "inhalte" mit Blogbeiträgen. Spalten "id" und "titel" usw.
- Tabelle "tags" mit den Spalten "id" und "name".
- Tabelle "tags_relationship" mit den Spalten tagid und postid
Ich habe folgenden Query:
Beim ORDER BY hab ich keinen Plan wie ich das angehen soll.
Zu 2.
Hier die Datenbank:
- Tabelle "inhalte" mit Blogbeiträgen (kennen wir schon). Spalten "id" und "titel" usw.
- Tabelle "kommentare" mit "id" und "postid"
Es scheitert immer auch hier wieder am ORDER BY.
Ich hoffe, ihr helft auch einem Forenneuling. War früher immer in einem andern Forum aktiv, aber das ist dicht. Und jetzt hab ich keine Ansprechpartner mehr für solche Probleme.
Grüße
der Klaus
für meinen Blog (eigenes CMS) hätte ich gern folgende Übersichten:
- Die am häufigsten genutzten Tags für einen Beitrag
- Die Beiträge mit den meisten Kommentaren
Zu 1.
So sieht die Datenbank aus:
- Tabelle "inhalte" mit Blogbeiträgen. Spalten "id" und "titel" usw.
- Tabelle "tags" mit den Spalten "id" und "name".
- Tabelle "tags_relationship" mit den Spalten tagid und postid
Ich habe folgenden Query:
PHP-Code:
SELECT tags.* FROM tags
LEFT JOIN tags_relationship ON tags_relationship.tagid = tags.id
ORDER BY ???
Zu 2.
Hier die Datenbank:
- Tabelle "inhalte" mit Blogbeiträgen (kennen wir schon). Spalten "id" und "titel" usw.
- Tabelle "kommentare" mit "id" und "postid"
PHP-Code:
SELECT inhalt.url, inhalt.titel FROM inhalt
LEFT JOIN kommentare ON kommentare.postid = inhalt.id
ORDER BY ???
Ich hoffe, ihr helft auch einem Forenneuling. War früher immer in einem andern Forum aktiv, aber das ist dicht. Und jetzt hab ich keine Ansprechpartner mehr für solche Probleme.
Grüße
der Klaus
Kommentar