Mysql插入,获取错误

Mysql插入,获取错误,mysql,Mysql,伙计们,我在插入新行时遇到问题: mysql_connect("localhost", "abc", "sdvs") or die(mysql_error()); mysql_select_db("abc") or die(mysql_error()); mysql_query("INSERT INTO like (IP) VALUES ('".$_SERVER['REMOTE_ADDR']."')") or die(mysql_error()); 我明白了 您的SQL语法有错误;请查看与My

伙计们,我在插入新行时遇到问题:

mysql_connect("localhost", "abc", "sdvs") or die(mysql_error());
mysql_select_db("abc") or die(mysql_error());
mysql_query("INSERT INTO like (IP) VALUES ('".$_SERVER['REMOTE_ADDR']."')") or die(mysql_error());
我明白了

您的SQL语法有错误;请查看与MySQL服务器版本对应的手册,以了解第1行中“like('84.46.249.124')附近使用的正确语法


您需要将字段名包装为MySQL保留的名称:

mysql_query("INSERT INTO `like` (IP) VALUES ('".$_SERVER['REMOTE_ADDR']."')") or die(mysql_error());

认真地你可以用谷歌搜索这个,拜托。已在PHP7中删除。了解使用PDO的语句,并考虑使用PDO。