求助!关于PHP和MYSQL连接的问题,谢谢

cerlin 2005-11-07 01:00:14
if(deviceId=='7'){
die('Could not insert:'.mysql_error());

echo "22222";
}

$strSql="INSERT INTO WanIsp2(id, deviceId) VALUES('','7')";
$result1=mysql_query($strSql);
if (!result1){
echo "插入失败";
}
else {
echo "插入成功!";
}
我想向数据库中插入一条新的记录,但是总显示成”插入成功“,如果deviceid=7已经有一条记录在数据库中,我想让它输出"could not insert",但是为什么不行呢?请各位帮忙解决一下,谢谢。
...全文
91 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
coolhpy 2005-11-08
  • 打赏
  • 举报
回复
如果楼上的朋友说的地方没错...那就是
if (!result1){
这句错了...

$ 对于变量来说...很重要哦... :)
surfchen 2005-11-08
  • 打赏
  • 举报
回复
if(deviceId=='7'){
die('Could not insert:'.mysql_error());

echo "22222";
}

先不说你之前是否已经进行了数据库读取。。
你的这个deviceId本身就写错了。应该为$deviceId,除非它是个常量

21,891

社区成员

发帖
与我相关
我的任务
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
  • 基础编程社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧