我正在使用以下查询将数据插入MySQL数据库。但这不起作用。 我也在我的其他页面中使用此类型查询,并且工作正常。
这是SQL查询:
$query="INSERT INTO `add7ras_work`.`movies` (`url`, `title`, 'description')
VALUES ('$url','$title', '$desc');";
$result=mysql_query($query);
答案 0 :(得分:6)
您在description
周围使用单引号而不是反引号:
$query="INSERT INTO `add7ras_work`.`movies` (`url`, `title`, `description`) VALUES ('$url','$title', '$desc');";
标准免责声明:在不推荐使用mysql_x
函数的情况下阅读PDO和MySQLi。
答案 1 :(得分:1)
糟糕的引用:
$query="INSERT INTO `add7ras_work`.`movies` (`url`, `title`, 'description')
^-- ^---
SQL中的 '
引号将引用的数据转换为字符串。这意味着您在字段名称上下文中使用了一个字符串,但这不起作用。