| | | | |
| |||||||
| Datenbanken SQL und Co |
|
| | LinkBack | Themen-Optionen | Thema bewerten |
| | |
| Benutzer Registriert seit: 18.02.2009
Beiträge: 53
![]() | Hallo, hier meine 3 Tabellen, die ich für die Foren benötige: Unbenannt › Ablage › ubuntuusers.de Habe vor zunächst mal alle Foren auszugeben inkl. der Anzahl der Themen und die Anzahl der Beiträge. Mein bisheriges Query ist folgendes: Code: SELECT boards.id, boards.title, boards.description FROM boards Code: SELECT boards.id, boards.title, boards.description, COUNT(threads.id) AS cntThreads, COUNT(posts.id) AS cntPosts FROM boards JOIN threads ON threads.board = boards.id JOIN posts ON posts.thread = threads.id Desweiteren wollte ich alle Themen eines Boards inkl. der Anzahl der Beiträge. Hier mein bisheriges Query: Code: SELECT threads.id, posts.title, posts.author, posts.timestamp FROM threads JOIN posts WHERE posts.thread = threads.id AND threads.board = '" . mysql_real_escape_string($boardID) . "' ORDER BY posts.id Code: SELECT threads.id, posts.title, posts.author, posts.timestamp, COUNT(posts.id) AS cntPosts FROM threads JOIN posts ON posts.thread = threads.id WHERE threads.board = '" . mysql_real_escape_string($boardID) . "' ORDER BY posts.id Wäre sehr dankbar für Hilfe. Mit freundlichen Grüßen, Danny. |
| | |
| | |
| PHP Code Flüsterer Registriert seit: 21.08.2005 Beiträge: 4682 PHP-Kenntnisse: Fortgeschritten | |
| | |
| Benutzer Registriert seit: 18.02.2009
Beiträge: 53
![]() | Code: SELECT boards.id, boards.title, boards.description, COUNT(threads.id) AS cntThreads, COUNT(posts.id) AS cntPosts FROM boards JOIN threads ON threads.board = boards.id JOIN posts ON posts.thread = threads.id GROUP BY boards.id |
| | |
| | |
| Moderator Registriert seit: 13.02.2008
Beiträge: 6.816
PHP-Kenntnisse: Fortgeschritten ![]() ![]() ![]() ![]() ![]() | Also bevor ich hier weiter mache darfst du dich erstmal bemühen: SQL Formatter / SQLFormatter formats SQL Statements |
| | |
| | |
| Benutzer Registriert seit: 18.02.2009
Beiträge: 53
![]() | Hier bekomme ich nicht alle Foren, bekomme nur die, die Themen haben und die Anzahl der Themen ist komischerweise gleich der Anzahl der Beiträge Code: SELECT boards.id,
boards.title,
boards.description,
COUNT(threads.id) AS cntThreads,
COUNT(posts.id) AS cntPosts
FROM boards
JOIN threads
ON threads.board = boards.id
JOIN posts
ON posts.thread = threads.id
GROUP BY boards.id
Code: SELECT threads.id,
posts.title,
posts.author,
posts.timestamp,
COUNT(posts.id) AS cntPosts
FROM threads
JOIN posts
ON posts.thread = threads.id
WHERE threads.board = '" . mysql_real_escape_string($boardID) . "'
GROUP BY threads.id
ORDER BY posts.id
Geändert von WasserDragoon (18.02.2009 um 16:36 Uhr). |
| | |
|
| Themen-Optionen | |
| Thema bewerten | |
|
|
Ähnliche Themen | ||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| [Erledigt] Query funktioniert nur in PHPMyAdmin | verdemis | Datenbanken | 2 | 25.01.2009 22:33 |
| Forum in eigenes Projekt einbinden SingleSignOn | agrajag | PHP Tipps 2008 | 4 | 12.10.2007 15:15 |
| PhpBB Forum an bestehende Userdatenbank anknüpfen | ChrisV | PHP Tipps 2006 | 8 | 02.10.2006 13:17 |
| Kniffelig: DB Layout check, Instanzierbares Forum [pic] | Melchior | Datenbanken | 6 | 09.09.2006 16:49 |
| PHP Forum – ungelesene Beiträge im Forum | I-Spy | PHP Tipps 2005-2 | 14 | 09.10.2005 13:07 |
| [Erledigt] Forum ohne mySQL ??? | Off-Topic Diskussionen | 14 | 15.07.2005 00:08 | |
| Logindaten aus dem phpbb2 Forum | PHP-Fortgeschrittene | 5 | 19.10.2004 22:00 | |
| Forum sortieren | Datenbanken | 1 | 07.09.2004 13:21 | |
| PHP Galerie & Forum auf Seite includen | PHP Tipps 2004 | 3 | 27.08.2004 09:54 | |
| Eigenes FOrum | PHP Tipps 2004 | 11 | 14.08.2004 13:03 | |
| [Erledigt] Query läuft nicht | Datenbanken | 6 | 13.08.2004 21:13 | |
| [Erledigt] Fragen über Fragen... wer kann helfen? | PHP Tipps 2004 | 2 | 08.07.2004 21:12 | |
| Gesucht - Forum für Anfänger? | Off-Topic Diskussionen | 17 | 03.07.2004 13:00 | |
| Besucher kamen über folgende Suchanfragen bei Google auf diese Seite |
| forum frage zu query, php forum fragen, mysql thread anzahl postings, 2 query mysql, mysqlforum |