Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

Kesalahan penguraian:kesalahan sintaksis, kesalahan '=' tak terduga

Sulit untuk keluar tanpa pesan kesalahan yang tepat, tetapi ini (sql1, sql2, dll) harus berupa variabel (ditandai dengan $):

$sql1="UPDATE $tbl_name SET UserID='$id' WHERE UserID='$id'";        //sql query defined
$sql2="UPDATE $tbl_name SET UserName='$name' WHERE UserID='$id'";
$sql3="UPDATE $tbl_name SET EmpNumber='$empnum' WHERE UserID='$id'";
$sql4="UPDATE $tbl_name SET Status='$status' WHERE UserID='$id'";
$sql5="UPDATE $tbl_name SET Role='$role' WHERE UserID='$id'";


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Apakah ada sesuatu yang analog dengan metode split() di mySql?

  2. Bagaimana membandingkan dua kolom untuk menemukan catatan yang tidak cocok di MySQL

  3. Apa perbedaan semantik antara WHERE dan HAVING?

  4. Mengapa MySQL tidak menggunakan indeks untuk perbandingan yang lebih besar?

  5. Mana yang lebih cepat:MySQL/PHP atau melayani langsung dari file statis?