Mysql
 sql >> Datenbank >  >> RDS >> Mysql

PHP/HTML-Formular aktualisiert MySQL nicht

Sie müssen sich mit DB verbinden, bevor Sie updaten.so verwenden

$con=mysqli_connect("localhost","my_user","my_password","my_db"); 

Es gibt mehrere andere Fehler, wie Sie $POST['newFirst'] machen müssen als $_POST['newFirst'] so

if(isset($_POST['newFirst']) && isset($_POST['newLast'])){

Und ändern Sie die Abfrage in

$sql = "UPDATE users SET first_name='$newFirst',last_name='$newLast' WHERE id= '$id'";

Weil Sie am Ende der Abfrage einen Fehler haben id='first_name='$id' was falsch ist