mysql\u查询:未知错误
我正在尝试在我的数据库中添加新文件! 但是我在mysql_查询部分出错了 他就是密码mysql\u查询:未知错误,mysql,phpmyadmin,Mysql,Phpmyadmin,我正在尝试在我的数据库中添加新文件! 但是我在mysql_查询部分出错了 他就是密码 <?php $link = mysql_connect('localhost','user','pass','data'); if(!$link) die('Could not connect: ' . mysql_error()); $sql = "INSERT INTO content(`id`, `writer`, `title`, `subject`) VALUES(NULL,'11',
<?php
$link = mysql_connect('localhost','user','pass','data');
if(!$link)
die('Could not connect: ' . mysql_error());
$sql = "INSERT INTO content(`id`, `writer`, `title`, `subject`) VALUES(NULL,'11','22','33')";
if (!mysql_query($link,$sql))
{
die('Invalid query: ' . mysql_error());
}
echo "1 record added";
mysql_close($link);
?>
一个空洞的理由
有什么想法吗?您可以将参数向后设置 它应该是
mysql\u查询($sql,$link)
另外,你甚至不需要通过
$link
。您只需执行mysql\u查询($sql)
。PHP将使用通过mysql\u connect
打开的最后一个链接,您可以向后查看参数
它应该是mysql\u查询($sql,$link)
另外,你甚至不需要通过
$link
。您只需执行mysql\u查询($sql)
。PHP将使用通过mysql\u connect打开的最后一个链接您的表定义是什么?我认为“id”是你的主键(PK)。PK不能为空
如果它是自动递增的,只需离开冒号并写入即可
"INSERT INTO content(`writer`, `title`, `subject`) VALUES('11','22','33')";
你的餐桌定义是什么?我认为“id”是你的主键(PK)。PK不能为空 如果它是自动递增的,只需离开冒号并写入即可
"INSERT INTO content(`writer`, `title`, `subject`) VALUES('11','22','33')";
这就是我的答案。你赢了我。如果你将
PK
设置为NULL
,它会自动将其设置为下一个AUTO_INCREMENT
值。这就是我的答案。你打败了我。如果你将PK
设置为NULL
,它会自动将其设置为下一个AUTO\u INCREMENT
值。请不要在新应用程序中使用mysql\u query
。这是一个过时的界面,如果使用不当会很危险,并且将从PHP的未来版本中删除。或者另一个受支持的界面将提供许多好处,例如PHP的支持和未来的支持。请不要在新的应用程序中使用mysql\u query
。这是一个过时的界面,如果使用不当会很危险,并且将从PHP的未来版本中删除。或者,另一个受支持的接口将提供许多好处,例如PHP的支持和未来的支持。