Mysql
 sql >> база данни >  >> RDS >> Mysql

Забележка:Използване на недефинирана константа

Забравихте за $ в последния ред на заявката, точно преди user_id.

$sql_insert = "INSERT into `language`
(`native`,`other`,`other_list`,`other_read`, `other_spokint`
,`other_spokprod`,`other_writ`  )
VALUES
('$native','$other','$other_list','$other_read','$other_spokint','$other_spokprod',
'$other_writ')  WHERE id= " . $_SESSION[$user_id] . ")"

edit:'user_id' вместо $user_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. PHP mysqli Insert не работи, но не дава никакви грешки

  2. Основен контрол на версиите за MySQL таблица

  3. mysql заявка за всички записи не днес

  4. Какви са практическите разлики между `ЗАМЕНИ` и `ВМЪКВАНЕ... ПРИ АКТУАЛИЗИРАНЕ НА ДУБЛИКАТ КЛЮЧ` в MySQL?

  5. Алтернатива на NOT IN на MySQL