Mailinglisten-Archive |
> Von: necro_(at)_movie-asia.de[SMTP:necro_(at)_movie-asia.de] > > ich bekomme im Browser obige Fehlermeldung, wobei ich mir dessen Ursache > nicht erklären kann. > > Das einfache Script: > > $db = mysql_connect("localhost", $benutzer, $passwort); > mysql_select_db($datenbank, $db); > $result = mysql_query("SELECT * FROM vhs2",$db); > while ($myrow = mysql_fetch_row($result)) { > printf("Laufende Nummer: %s <br>1: %s<br>2: %s<br>3: %s<br>4: %s<br>5: > %s<br>6: %s<br>7: %s<br><br><br>", $myrow[0], $myrow[1], $myrow[2], > $myrow[3], $myrow[3], $myrow[4], $myrow[5], $myrow[6], $myrow[7]); > > } > Was auch immer Line 10 ist .... Aber du verzichtest auf alle elementaren Fehlerprüfungen, da brauchst du dich nicht wundern ..... $db = ..... ( .... == wie oben) if ( ! $db ) { die ('Fehler beim verbinden zur Datenbank : ' . mysql_error() ) }; if ( ! mysql_select_db(....) ) { ' die (' Fehler bei der Auswahl der DB : ' . mysql_error() ) }; $result = ..... if ( ! $result ) { ' die (' Fehler beim Query : ' . mysql_error() ) }; while ..... { .... } Um dir Schreibarbeit zu sparen, kannste z.B. die DB-Klasse der PHPlib benutzen, die macht die Prüfungen nämlich automatisch :-) Grüße, Mathias
php::bar PHP Wiki - Listenarchive