Andreas Korthaus: Blöder Datenbankfehler

Beitrag lesen

Hi!

if(isset($_GET['s'])) {
  $result = mysql_query("SELECT * FROM structure WHERE id = ".$_GET['s'].";");
  $q = mysql_fetch_array($result);
  include($q['s2']);
  include($q['s1']);
}

Schreib das mal so um:

if(isset($_GET['s'])) {
  $result = mysql_query("SELECT * FROM structure WHERE id = ".$_GET['s'].";");
  $q = mysql_fetch_array($result);

echo mysql_error();
  var_dump($q);
  var_dump(file_exists($q['s2']));
  var_dump(file_exists($q['s1']));
}

Was kommt dabei raus?

Prüfe Syntax-Fehler einzelnd - mit "php -l dateiname" kannst Du die Syntax einfach prüfen.

Es kann ja sein dass einige Fehler nicht gefunden werden, wenn die Datei erst gar nicht eingebunden wird...

Grüße
Andreas

--
SELFHTML Feature Artikel: http://aktuell.de.selfhtml.org/artikel/