Hi dedlfix,
Das wird dir lediglich
false
anzeigen. Wenn du die Fehlermeldung wissen möchtest, musst du das schon mit mysqli_error() abfragen. Die Meldungstexte von MySQL sind keine PHP-Fehler und werden deshalb nicht über den PHP-Fehlermeldungsmechanismus ausgegeben.
Ich steh weiterhin auf dem Schlauch, denn:
$result = mysqli_query ($verbindung,$query);
if ($result == FALSE) {
mysqli_error($verbindung);
echo("SQL-Fehler");
} else {
echo("Kein Fehler");
}
gibt mir bei einem absichtlich in die Query eingebauten Fehler zwar mein echo
aus, aber keine Fehlermeldung über mysqli_error($verbindung)
.
var_dump($verbindung) an dieser Stelle zeigt mir, dass die Verbindung bekannt ist.
Nehm ich den Fehler aus der Query raus, wird mir der echo-Befehl der else Schleife angezeigt, aber die Query nicht ausgeführt.
Pit