Hi there,
$result = mysql_query($sql);
if(!$sql) { // prüfen auf falseUnd nett wie ich bin: Hier ist noch ein Fehler - ein logischer. Event. fällt er dir ja
Ich finde keinen Fehler. Ich beschäftig mich erst seit wenigen Stunden mit PHP.
Ist eigentlich egal, wie lange man sich damit beschäftigt. Schau einmal nach: Du speicherst das Resultat einer Abfrage in einer Variablen namens $result. Es wäre in jeder Programmiersprache der Welt eine gute Idee, dann _diese_ Variable zu überprüfen und nicht eine andere.
Gut möglich, daß das in der Vorlage falsch war und auch gut möglich, daß da niemals jemand bemerkt hat. Denn wenn die Abfrage erfolgreich war, dann entspricht das Resultat der Abfrage ohnehin dem Resultat der theoretisch richtigen Abfrage. Und wenn nicht, naja, dann wäre halt weiter unten ein Folgefehler aufgetreten. Anyway, stareagle hat Recht, in der Form ist das definitiv Blödsinn...