Mailinglisten-Archive |
Hallo Liste, vielleicht kann mir jemand Helfen, ich habe ein Problem, das ich nicht ganz verstehe. Ich gebe Daten aus einer Oracle Datenbank aus, soweit ist alles ok: <schnip> $connection = 0; $connection = ora_plogon($db_uid,$db_pwd) or die ("Konnte keine Verbindung zur Datenbank herstellen"); if ($connection) { $cursor = ora_open($connection); $query = "select * from seminar"; ora_parse($cursor, $query) or die; ora_exec($cursor); while (Ora_Fetch_Into ($cursor, &$values)) { $code = $values[1]; $event = $values[2]; $plaetze = $values[3]; $gebuehr = $values[4]; $datum = $values[5]; $ort = $values[6]; $bild = $values[8]; echo($code); echo($event); echo($plaetze); echo($gebuehr); echo($datum); echo($ort); echo($bild); } ora_close($cursor); } $connection = ora_logoff($connection); </schnip> Dieses Feld $bild ($values[8]) ist entweder leer oder es ist ein Img-Tag drin. Sobald ich in der SQL-Anweisung "order by datum" eintrage, wird ab dem ersten Vorkommen von dem Img-Tag in "$bild" bis zum Ende dieses Img-Tag angezeigt, auch wenn das Feld in der DB leer ist. Was mache ich falsch? Danke im Vorraus und viele Grüße Justine.
php::bar PHP Wiki - Listenarchive