uwee
Erfahrenes Mitglied
Hallo an alle
Frage und Hintergrund:
Kann man den Befehl
mysql_fetch_object()
doppelt nutzen, also zweimal?
Ich habe eine fertige Abfrage einer Db. Die Ergebnisse werden in einer Tabelle dargestellt. Nun möchte ich gerne über dieser Tabelle eine Auflistung der einzelnen Ergebnisse haben, die als Sprungmarken verwendet werden können. Dafür müsste ich aber leider den Befehl mysql_fetch_object() zweimal aufrufen. denn ich habe folgenden Quellcode:
ich gereriere also die berschrift sowie die eigentlich Tabelle VOR der WHILE-Schleife, da kann ich diese kleine Auflistunge schonmal nicht machen.
Ich möchte eine zweite kleine Tabelle überder eigentlich anlegen, mit drei oder vier Spalten, in denen dann nur titel drinstehen, und wenn man die Sprungmarke des Titels als Link nutzt, soll zu diesem dann gesrpungen werden.
Geht das so, wie ich mir das vorstelle, oder muss ich die ganze SELECT-Abfrage dann nochmal machen?
UweE
Frage und Hintergrund:
Kann man den Befehl
mysql_fetch_object()
doppelt nutzen, also zweimal?
Ich habe eine fertige Abfrage einer Db. Die Ergebnisse werden in einer Tabelle dargestellt. Nun möchte ich gerne über dieser Tabelle eine Auflistung der einzelnen Ergebnisse haben, die als Sprungmarken verwendet werden können. Dafür müsste ich aber leider den Befehl mysql_fetch_object() zweimal aufrufen. denn ich habe folgenden Quellcode:
PHP:
[-]
echo mysql_num_rows($result)," Ergebnisse:</title></head><body link=blue vlink=blue alink=blue bgcolor=#CCCCCC>Es wurden <b>",mysql_num_rows($result),"</b> Titel mit ähnlichem oder gleichem Suchkriterium gefunden:<br>
<hr/><table border=0 cellpadding=3 bgcolor=#CCCCCC><tr><td><b><u>Bild</u></b></td><td><b><u>Name</u></b> / <i>Original Name</i></td><td><b><u>Jahr</u></b></td><td><b><u>Version</u></b></td><td><b><u>FSK</u></b></td><td><b><u>Kathegorie</u></b></td><td><b><u>Info</u></b></td><tr>\n";
while ($row=mysql_fetch_object($result)){
echo "<td><a href=bilder/",$row->bild,".jpg><img src=bilder/",$row->bild,".jpg width=110 heigth=158 border=0></a></td><td><font size=2>(",$row->id,") </font><b><font color=red size=4>",$row->name,"</font></b><br><br><i>",$row->original_name,"</i></td><td>",$row->jahr,"</td><td>",$row->version,"</td><td><img src=bilder/",$row->fsk,".jpg border=0></td><td>",$row->cat,"</td><td>",$row->kommentar,"</td></tr>
<tr><td colspan=8>",$row->info,"<br><i>Quelle: <a href=http://www.",$row->quelle,".de target=_blank>",$row->quelle,"</a></i></td></tr>
<tr><td colspan=8><b>Schauspieler:</b> ",$row->actors,"<hr size=5><br></td></tr>\n";
}
[-]
ich gereriere also die berschrift sowie die eigentlich Tabelle VOR der WHILE-Schleife, da kann ich diese kleine Auflistunge schonmal nicht machen.
Ich möchte eine zweite kleine Tabelle überder eigentlich anlegen, mit drei oder vier Spalten, in denen dann nur titel drinstehen, und wenn man die Sprungmarke des Titels als Link nutzt, soll zu diesem dann gesrpungen werden.
Geht das so, wie ich mir das vorstelle, oder muss ich die ganze SELECT-Abfrage dann nochmal machen?
UweE