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

Fejl i din SQL-syntaks; tjek den manual, der svarer til din MySQL-serverversion

Brug ` backticks for MYSQL reserverede ord...

tabelnavn "tabel" er reserveret ord for MYSQL...

så din forespørgsel skal være som følger...

$sql="INSERT INTO `table` (`username`, `password`)
VALUES
('$_POST[username]','$_POST[password]')";


  1. Sammenføj flere tabeller med samme kolonnenavn

  2. Hvorfor kan jeg ikke bruge alias i en count(*) kolonne og henvise til det i en have-sætning?

  3. Hvordan fjerner jeg begrænsninger fra min MySQL-tabel?

  4. Mysql SELECT-sætning med php-array