PHP和SQL查询问题

-1 php sql insert

我有一个PHP代码插入数据库的问题(我使用PHPMyAdmin).

我的数据库有3个表:

  1. Member 使用此字段:MemberID,MemberName
  2. Room 使用此字段:RoomID,RoomName
  3. Join 使用此字段:MemberID,RoomID

我们的想法是加入会员.

我的疑问是

mysql_query("INSERT INTO join (RoomID, MemberID) VALUES ('121', '131')");
Run Code Online (Sandbox Code Playgroud)

但不幸的是它不起作用.

Pet*_*ang 5

JOIN是保留关键字.您可以使用反引号来逃避它

INSERT INTO `join` (RoomID, MemberID) VALUES ('121', '131')
Run Code Online (Sandbox Code Playgroud)

但如果可能的话,我建议重新命名.