sql >> Databáze >  >> RDS >> Mysql

Formulář PHP/HTML neaktualizuje MySQL

Před aktualizací se musíte připojit k DB. Použijte tedy

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

Existuje několik dalších chyb, jako když musíte provést $POST['newFirst'] jako $_POST['newFirst'] takhle

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

A změňte dotaz na

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

protože na konci dotazu máte chybu id='first_name='$id' což je špatně



  1. Používejte relační databáze MySQL na Fedoře 14

  2. kontrola hodnoty v n-depth stromu?

  3. Vypočítejte průměr, rozptyl a směrodatnou odchylku dvou čísel ve dvou různých řádcích/sloupcích pomocí SQL / PHP ke konkrétním datům

  4. Aktualizace Mysql pomocí příkazu if