WebWork Magazin - Webseiten erstellen lassen, Online Medien, html

Webhoster, Webhosting Provider und Domain registrieren

Home | Registrieren | Einloggen | Suchen | Aktuelles | GSL-Webservice | Suleitec Webhosting
Reparatur-Forum | Elektro forum | Ersatzteilshop Haushalt und Elektronik


Homepage und Webhosting-Forum

Scripte und Programme für PHP, MYSQL. Diskussionen zur Programmierung im Web. Fragen zu CMS, Blogsoftware, Shops, Newsletter und vielen weiteren Scripten.


Forum » PHP & MySQL » Schleife in einer Schleife.... » Antworten
Benutzername:
Passwort: Passwort vergessen?
Inhalt der Nachricht: Fett | Kursiv | Unterstrichen | Link | Bild | Smiley | Zitat | Zentriert | Quellcode| Kleiner Text
Optionen: Emailbenachrichtigung bei Antworten
 

Die letzten 5 Postings in diesem Thema » Alle anzeigen
von m3rlin
Die Antwort sind JOINS. Vewende einfach folgendes SQL-Statement:

SELECT buecher.id,buecher.name,kategorien.name FROM buecher,kategorien WHERE buecher.Kategorie_ID = kategorien.Kategorie_ID

Wenn du überhaut nicht verstehst, was ich meine, schau dir erstmal das Kapitel JOINS im MySQL-Handbuch an.


---
Webspace Preisvergleich Server Preisvergleich
von walter
gibt's hier jemanden, der darauf eine antwort hat? würde mich sehr interessieren! schon mal danke!
von deb_ugger
Grüss euch!

Ich steh da vor einem ziemlich großen Problem und habe keine Ahnung, wie ichs lösen könnte.

Und zwar möchte ich Datensätze von einer Datenbank ausgeben. Ich hab da eine Tabelle von Büchern ("Buecher"), mit Titel, Untertitel, Autor, etc.... Und dann hab ich noch eine Tabelle ("Kategorien") in denen verschiedene Kategorien für die Bücher drinnen sind (also z.B. "Tutorials", "Sachbücher", "Krimis", etc)

--> die Kategorien-Tabelle hat einen Primary Key (Kategorie_ID). Die Buecher-Tabelle hat auch einen Primary Key (Buecher_ID) und gleichzeitig den Kategorie_ID drinnen, damit jedes Buch einer Kategorie zugeordnet ist.

Und jetzt möchte ich das ganze ausgeben. Und zwar, dass ich zuerst immer den Namen der Kategorie habe, und darunter die dazugehörigen Bücher - und das ganze in einer Schleife. Ich habs schon mit einem mysql_fetch_array in einer while-Schleife probiert, aber ich kanns nie so richtig verschachteln.

Könnt ihr mir da weiterhelfen?
DANKE!

Nach oben