php.de

Zurück   php.de > Webentwicklung > Datenbanken

Datenbanken SQL und Co

Antwort
 
LinkBack Themen-Optionen Thema bewerten
Alt 21.05.2006, 17:39  
Neuer Benutzer
 
Registriert seit: 17.05.2006
Beiträge: 3
Bart
Standard Verschachtelte DB-Anfrage richtig?

Hallo,

bei Blog-Seiten z.B. steht unter denn Beiträgen noch ein Link zu den Kommentaren des Beitrages wobei zusätlich noch die Anzahl der Antworten angegeben ist.

Wie müsste so eine Anfrage aussehen, damit man zu den Beiträgen auch die Anzahl an Antworten dazubekommt.

So könnte es wahrscheinlich auch funktionieren, kommt mir aber irgendwie nicht so sauber bzw. performant vor.

z.B.:

PHP-Code:

// in Tabelle "Beitraege" stehen alle Beiträge
// in Tabelle "Kommentare" stehen alle Kommentare zu den Beiträgen

// in Tabelle "Kommentare" gibt es natürlich unter anderem ein Spalte 
// "ID_Beitrag" wo eben die Kommentare den Beiträgen zugeordnet werden.


//........

while($rowmysql_fecht_array($result// Das ist die Abfrage für die ganzen Beitraege
{

   
//...Beiträge darstellen usw.
   
  //Hier die Anfrage an die DB für die Anzahl an Beiträgen, wo "ID_Beiträge" gleich $row['ID'] entspricht.
  
$anzahl_kommentare mysql_num_rows($result);
 
//.... Ausgabe usw.
  

Ist das richtig so ?
Bart ist offline   Mit Zitat antworten
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 21.05.2006, 18:58  
Erfahrener Benutzer
 
Registriert seit: 21.05.2008
Beiträge: 9.937
Zergling-new wird schon bald berühmt werden
Standard

SELECT ID_Beitrag, COUNT(*) FROM Kommentare GROUP BY ID_Beitrag
Zergling-new ist offline   Mit Zitat antworten
Antwort


Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
PHP richtig lernen! TeazY PHP Tipps 2008 5 01.02.2008 21:50
Andere Lösung für verschachtelte Mysql Anfrage Goschy PHP Tipps 2007 8 27.03.2007 21:47
[Erledigt] Modularisierung: Wie macht man es richtig? PHP-Fortgeschrittene 1 12.03.2006 16:00
Verschachtelte Datenbankabfrage - wie fange ich an? PHP Tipps 2007 9 02.02.2006 11:09
[Erledigt] Lieg ich da richtig? Datenbanken 4 31.08.2005 13:21
MySQL Anfrage wird nicht ausgeführt guenterfrosch PHP Tipps 2005-2 9 07.08.2005 13:02
[Erledigt] VARIABLEN WERDEN NICHT RICHTIG VERARBEITET!!!! HILFE PHP Tipps 2005-2 6 02.07.2005 18:32
PHP funktioniert nicht richtig?! PHP Tipps 2005-2 26 11.06.2005 09:05
Formmailer geht bei der email zuschickung nicht richtig PHP Tipps 2005 2 02.06.2005 22:54
Nach dem scheiß mit dem Jamba Scanner/ ist da hier richtig PHP Tipps 2005 6 08.05.2005 16:51
Mail mit imap_body richtig anzeigen? PHP-Fortgeschrittene 1 02.02.2005 16:46
Variable wird nicht richtig übergeben PHP Tipps 2005 17 16.01.2005 16:51
[Erledigt] imap_body RICHTIG ausgeben (mit allen Sonderzeichen usw.) PHP-Fortgeschrittene 3 08.09.2004 02:33
[Erledigt] Perl richtig installiert oder falsch ? testen aber wie ? c01001 Server, Hosting und Workstations 2 31.08.2004 22:37
Formular, welches prüft, ob eingegebene Antwort richtig.... PHP Tipps 2004 10 15.08.2004 22:18

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
db anfrage, anfrage richtig beantworten, db-anfrage, www.diebahn.de - anfrage, verschachtelte datenbank abfrage, anfrage db, verschachtele datenbankabfragen, sql verschachtelungen db 2, datenbausteine verschachtelt, anfrage in db, richtig verschachtelt, 21 db-anfragen, php verschachtelte db, anfrage richtig

Alle Zeitangaben in WEZ +2. Es ist jetzt 23:26 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum

Creative Commons License
Dieser Inhalt ist unter einer Creative Commons-Lizenz lizenziert.