Hallo Forumgemeinde, habe gerade ein Problem gelöst, schon taucht das nächste auf, ich werde es wohl nie lernen!
Ich mache über eine Datenbank eine Passwortabfrage, was auch toll Funktioniert und jetzt wollte ich das das Passwort nach der ersten Anmeldung aus der Datenbank gelöscht wird, nur funktioniert das leider nicht so wie ich es mir vorstelle!!
Wäre nett wenn mir wer helfen könnte das "kleine" Problem zu lösen!!
Danke und l.g. Erwin
Ich mache über eine Datenbank eine Passwortabfrage, was auch toll Funktioniert und jetzt wollte ich das das Passwort nach der ersten Anmeldung aus der Datenbank gelöscht wird, nur funktioniert das leider nicht so wie ich es mir vorstelle!!
PHP:
mysql_connect('localhost', 'xxx', 'xxx')
or die(mysql_error());
mysql_select_db('xxx');
$query = 'SELECT * FROM `keys` WHERE `cd_keys` = "'.mysql_real_escape_string($_POST['passwort']).'"';
$result = mysql_query($query)
or die(mysql_error().'<pre>'.htmlspecialchars($query).'</pre>');
if (!$result) {
echo "Anfrage ($sql) konnte nicht ausgeführt werden : " . mysql_error();
exit;}
if (mysql_num_rows($result) == 0) {
echo "Falscher Code";
exit;
}else{
echo"Richtiger Code";
while ($row = mysql_fetch_assoc($result)) {
echo $row["cd_keys"];
}
$query = 'DELETE FROM `keys` WHERE `cd_keys` = "'.mysql_real_escape_string($_POST['passwort']).'"';
}
mysql_free_result($result);
Wäre nett wenn mir wer helfen könnte das "kleine" Problem zu lösen!!
Danke und l.g. Erwin