Kombinierte While-Abfragen
lima-city → Forum → Programmiersprachen → PHP, MySQL & .htaccess
allgemeines computer
aussehen
beispiel
board
computer
daten
durchlauf
eintrag
kategorie
klappe
neuigkeit
samt
schleifen
speicher
tabelle
variable
verbesserung
-
Hallo...
Ich habe in gro?es Problem!
Ich will eine Datenbankabfrage aus zwei verschiedenen Daten-Tabellen machen...
Klingt einfach, iss es aber nicht!
Zumindest hab ichs nicht hinbekommen.
Ich wills am Beispiel eines Forums erkl?ren:
Ich will zum Beispiel die Kategorien in einer Tabelle, speichern.
Das w?ren zum Beispiel "Allgemeines, Computer, Freizeit, Sonstiges..."
Die Foren zu den Kategorien w?ren dann in einer anderen Tabelle gespeichert!
Und jetzt soll das PHP-Script mit einer Schleife die erste Tabelle auslesen
und die entsprechenden Werte (Sprich: die Foren) aus der zweiten Tabelle
holen und dann geordnet ausgeben!
In den Tabellen werden nach ID's gesucht, die ich angeben werde...
Das soll dann so aussehen:
Computer
--Forum php&mysql
--Forum html
--Forum Netzwerke
Allgemeines
--Forum Neuigkeiten
--Forum Verbesserungen
Community
--Reallive
--Sonstiges
Leider funktioniert das weder mit meinem Template-System noch mit einer
Schleife direkt im HTML-Code eingebettet!
Ich bekomms einfach nicht hin...
Das Script wird zwar korrekt ausgef?hrt, aber ich bekomm nur den ersten
Eintrag samt zugeh?rigen Werten.
Vor dem zweiten Durchlauf stoppt das Script einfach!
Es sollte mit einer while-Schleife laufen, ?ber die ich die Daten aus der
Datenbank ausgeben kann...
Vereinfacht siehts bei mir so aus:
$query=mysql_query("SELECT * FROM Board"); while($row=mysql_fetch_array($query)) { $query=mysql_query("SELECT * FROM Board WHERE id LIKE '$row[id]'"); while($row=mysql_fetch_array($query)) { } }
W?re super, wenn mir da jemand helfen k?nnte! -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage
-
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage