Eiszwerg
Erfahrenes Mitglied
Moin moin liebe Community!
Ich möchte gerne prüfen, ob eine Datenbankabfrage erfolgreich war.
Leider wird der bedingte Code auch ausgeführt, wenn die WHERE-Klausel nicht mehr Wahr ist, weil der bestimmte ID-WErt nicht mehr existiert.
Wo liegt mein Denkfehler?
Ich möchte gerne prüfen, ob eine Datenbankabfrage erfolgreich war.
PHP:
include("vars.php");
mysql_connect ($server,$user,$pw) or die ("Es besteht keine DB Verbindung :o(");
$dbanfrage = "UPDATE $table1 SET active='YES' WHERE id='$user_id' AND active='$key'";
$result = mysql_db_query ($db, $dbanfrage) or die (mysql_error());
if ($result) {
der kram, der passiert, wenn erfolg
}
Leider wird der bedingte Code auch ausgeführt, wenn die WHERE-Klausel nicht mehr Wahr ist, weil der bestimmte ID-WErt nicht mehr existiert.
Wo liegt mein Denkfehler?