hallo,
ich moechte aus meiner tabelle(tbl_party) alle user auslesen die zu einer bestimmten party gehoeren (party: disko), dies mach ich ja mit Select * from tbl_party where partyname = 'disko' wenn ich nun auch von jedem user den sitzplatz auslesen moechte dann zeigt er mir nur den ersten in der tabelle an. ich habe folgenden code:
PHP-Code:
$sql="select * from tbl_party where partyname='disko'";
$erg=mysql_query($sql,$db);
$row=mysql_fetch_object($erg);
damit lese ich doch eigentlich alle user die zu der party names disko gehoeren aus?!
nun habe ich einen vorgefertigten sitzplan, dessen ich mit einer tabelle erstellt habe. er hat 9 reihen und 9 plaetze (eigentlich ist es egal wieviele reihen und plaetze er hat) ich moechte nur fuer jeden vorgefertigten sitzplatz im sitzplan den dazugehoerigen user.
ein datensatz in einer zeile ist folgendermaßen aufgebaut:
id -- name -- partyname -- reihe -- platz -- status
wie gesagt,es sollen nur die user ausgelesen werden, welche zur party disko gehoeren und dann soll jeder user in seinen dafuer vorgesehenen sitzplatz angezeigt werden.
´mit folgendem code lese ich den sitzplatz des users aus:
PHP-Code:
<? if ($row->reihe == '2' and $row->platz == 'F') { echo "<img border=0 title='Reihe 2, Platz F: Reserviert für $row3->name' src='images/sp_reserv.gif' width='14' height='14'>"; } else { echo "<img border=0 title='Reihe 2 Platz F' src='images/sp_frei.gif' width='14' height='14>'"; }?>
das problem ist halt, das nur ein datensatz(naemlich nur der erste) ausgelesen wird und ich moechte aber alle datensaetze auslesen und ausgeben.
ich hoffe mir kann jemand von euch weiterhelfen.......
mfg
hallmi