Mailinglisten-Archive |
Hallo, ich habe folgendes Problem: am Anfang des Scriptes habe ich 1 MySQL query der 2 Tabellen abfragt und dann später habe ich noch ein query das eine andere Tabelle abfragt aber die Feldbezeichnungen gleich sind (teilweise). Nun wird aber am Ende nur noch $folge und $titel ausgeben, Sachen wie $bitrate $groesse usw. sind einfach leer! Lasse ich den 1. query weg geht alles ohne Probleme, wo kommen die beiden sich da in die quere? Vielen Dank im Voraus! cu Steffen Die 1. Abfrage lautet wie folgt <-- snip --> $query = "SELECT serien.name, serien.verlag, verlag.id, verlag.verlagname FROM serien, verlag WHERE serien.id='$id' AND serien.verlag = verlag.id"; $req = mysql_query($query); $row = mysql_fetch_array($req); extract($row); echo "$name - $verlagname"; mysql_free_result($req); <-- /snip --> Die 2. Abfrage: <-- snip --> if (empty($orderby)) { $query = "SELECT date, titel, folge, serie, zeit, bitrate, groesse, gebrannt FROM hsp WHERE serie='$id' ORDER BY folge";} else { $query = "SELECT date, titel, folge, serie, zeit, bitrate, groesse, gebrannt FROM hsp WHERE serie='$id' ORDER BY $orderby $method";} $req = mysql_query($query); $res = mysql_num_rows($req); if ($res == 0) { echo "<center><b>Keine Datensätze gefunden.</b></center>";} else { while($row = mysql_fetch_array($req)) { extract($row); $hsp = $id; $date = date("d.m.Y \u\m H:i \U\h\\r", strtotime($date)); $hsp_date = $date; echo " <tr bgcolor=\"#BDBEAD\" class=\"standard\"> <td bgcolor=\"#C8CBC0\"> $folge <div align=\"center\"></div></td> <td bgcolor=\"#C8CBC0\"> $titel <div align=\"center\"></div></td> <td bgcolor=\"#C1C5B9\"> $bitrate kb/s <div align=\"center\"></div></td> <td bgcolor=\"#C1C5B9\"> $groesse MB <div align=\"center\"></div></td> --> usw. <-- /snip -->
php::bar PHP Wiki - Listenarchive