sql >> Database teknologi >  >> RDS >> Mysql

PHP/HTML-formular opdaterer ikke MySQL

Du skal oprette forbindelse til DB før update.so brug

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

Der er flere andre fejl, som du skal lave $POST['newFirst'] som $_POST['newFirst'] sådan her

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

Og skift forespørgslen til

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

fordi du har en fejl i slutningen af ​​forespørgslen id='first_name='$id' hvilket er forkert



  1. Forskellen i håndteringen af ​​mellemrummene mellem Oracle og SQL Server

  2. Hvordan vælger jeg sidste 30 dages datoer i MySQL, selv om datoerne ikke er til stede i mysql?

  3. MySQL WHERE LIKE arbejder ikke med flere felter ved hjælp af php og pdo bind

  4. Indsæt/Opdater tilfældig dato i MySQL