headphphunter
Grünschnabel
Hallo,
ich habe ein Problem, denn msql_query liefert bei meinen Code true zurück, obwohl nichts in der Tabelle geändert wird.
Woran kann das liegen dass die Tabelle nicht geupdatet wird, aber der Erfolg angezeigt wird.
Ps: Ich benutze bplaced als host
EDIT: Im SQL-Fenster von myPHPadmin funktionert es.
ich habe ein Problem, denn msql_query liefert bei meinen Code true zurück, obwohl nichts in der Tabelle geändert wird.
PHP:
<?php
mysql_connect("localhost", "******", "*********")or die("cannot connect");
$key=$_POST['reg_key'];
$status = mysql_query("UPDATE users SET register_status = '1' WHERE register_status = '0' AND password = '$key'");
echo $status;
if ($status = true ) {
echo "Erfolgreich freigeschaltet und dazu ausgeloggt.<br/><a href=\"main_login.php\">Hier</a> kannst du dich neu einloggen.";
}
else{
echo "Konnte code nicht erkennen. Bitte neu versuchen.<br/>
Hier neu <a href=\"main_login.php\">einloggen</a>";
}
?>
Ps: Ich benutze bplaced als host
EDIT: Im SQL-Fenster von myPHPadmin funktionert es.
Zuletzt bearbeitet: