PHP插入mysql问题, 下面语句哪里有问题啊,求教!值打印都是正确的,就是插入不进去。

<?phpif($_SERVER['REQUEST_METHOD']=='POST')//判断是否提交{$conn=@mysql_connect("localhost",... <?php
if($_SERVER['REQUEST_METHOD'] == 'POST') //判断是否提交
{
$conn = @ mysql_connect("localhost", "root", "9999") or die("数据库链接错误");
mysql_select_db("exam", $conn);//选择数据库
$sql = "INSERT INTO EM_SCORE_INFO F_SUBJECTIVE_SCORE VALUES('$subsum') WHERE F_EXAM_NAME='$a' AND F_USER_NO='$b'";
mysql_query($sql);//执行sql
?>
<?php
}
?>
展开
 我来答
匿名用户
2014-04-20
展开全部
insert 语句没有where子语句!
你的sql语句错误
建议把
mysql_query($sql);
改成
mysql_query($sql) or die( mysql_error() );
打印出数据库的操作错误提示,看看错误原因!

也不知道你这php教程是哪来的,谁教的!
insert插入语句,竟然用where子语句!!!!
追问
嗯,谢谢指导,我改成update语句了,不过还有个关键错误在value值!
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式