Mysql
 sql >> Baza danych >  >> RDS >> Mysql

Formularz PHP/HTML nie aktualizuje MySQL

Musisz połączyć się z bazą danych przed aktualizacją. Więc użyj

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

Istnieje kilka innych błędów, takich jak wykonanie $POST['newFirst'] jako $_POST['newFirst'] jak to

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

I zmień zapytanie na

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

ponieważ masz błąd na końcu zapytania id='first_name='$id' co jest złe



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Błąd DBX:Nie można poprawnie zainicjować sterownika

  2. Autoinkrementacja MySQL między tabelami

  3. łączenie miesięcznych danych dotyczących kontraktów terminowych z szeregami czasowymi z pierwszego miesiąca w MySQL

  4. Python models.py syncdb nie działa

  5. MySql:usunąć wiersze tabeli w zależności od zduplikowanych wartości kolumn?