Hallo,
ich habe ein Testprogramm für eine einfache Datenbankabfrage geschrieben. Nun hänge ich bei der Ausgabe, die zwei letzten Zeilen, fest.
Das Löschen der alten Daten und das Einfügen der neuen Daten funktioniert.
Gruß z-bahnler
ich habe ein Testprogramm für eine einfache Datenbankabfrage geschrieben. Nun hänge ich bei der Ausgabe, die zwei letzten Zeilen, fest.
Das Löschen der alten Daten und das Einfügen der neuen Daten funktioniert.
PHP-Code:
<?php
require("connector.php");
$pass1 = "hans";
$pass = password_hash($pass1, PASSWORD_DEFAULT);
$name = "Hans";
// Der "alte Hans" wird aus der Datenbank gelöscht
$sql = "DELETE FROM `".$userTable."` WHERE `name` = '".$name."';";
$data = $link->query($sql);
// Der "neue Hans" wird in die Datenbank geschrieben
$sql = "INSERT INTO `".$userTable."` (`ID`, `pass`, `name`) VALUES (NULL, '".$pass."', '".$name."');";
$data = $link->query($sql);
// Pass hash aus der Datenbank abfragen
$sql = "SELECT `pass` FROM `".$userTable."` WHERE `nick`='".$name."';";
$data = $link->query($sql);
$data = $data->fetch_assoc() ;
echo $data['pass'];
?>
Kommentar