en2k
Erfahrenes Mitglied
Hi
Folgendes Problem: Ich lass eine Variable (Ergebnis eines MYSQL-Queries) ausgeben und dann mittels des Vergleichsoperators !== überprüfen. Und zwar wie folgt:
So, echo sagt mir, dass $updateresult den Wert 1hat, und wenn mich nicht alles täuscht, dann sollte man doch von der Funktion mysql_db_query im erfolgreichen Update-Fall die Anzahl der erfolgreich geänderten Datensätze zurückbekommen (also einen Integer). Wieso arbeitet er dann die Schleife trotzdem ab?
Ciao, Nino
Folgendes Problem: Ich lass eine Variable (Ergebnis eines MYSQL-Queries) ausgeben und dann mittels des Vergleichsoperators !== überprüfen. Und zwar wie folgt:
PHP:
$updateresult = mysql_db_query("blabla", "UPDATE usw LIMIT 1;");
echo ($updateresult);
if ($updateresult !== 1)
{
......
}
So, echo sagt mir, dass $updateresult den Wert 1hat, und wenn mich nicht alles täuscht, dann sollte man doch von der Funktion mysql_db_query im erfolgreichen Update-Fall die Anzahl der erfolgreich geänderten Datensätze zurückbekommen (also einen Integer). Wieso arbeitet er dann die Schleife trotzdem ab?
Ciao, Nino