php中mysql_query()问题 你把这条sql语句执行一下,看能搜到几条记录 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 把SQL语句输出下!整去执行下! 如果确认语句没有错误那就是你的变量放进sql语句时出错了, 你在执行语句是把sql语句打印出来看一下, 可以把sql语句直接在mysql数据库中执行看是否有报错! 其实我做的是更新一个表,有两种情况:一种是一条记录一条记录更新,另一种就是程序批量更新.而我做的单条记录是可以的,但是批量更新的时候mysql_query就不执行,返回的结果为错误,同时我打印mysql_error的时候是空的.所以我就说sql语句是不会有问题的,另外我也在命令行下执行过sql语句了,也是没有错的,所以变量传值也是正确的.不知道还有哪些情况.很郁闷 你把你批量更新的那些所有被执行到的 sql 都打印出来,然后依次在 mysql 命令行里面执行看看?另外,你最好把这部分代码贴一下,如果不是什么机密的东东的话,这样空说不是很方便的 在 mysql_query 附近 echo $query 看看输出的是什么如果 还看不出来 把 这个 输出的东西扔到 mysql 命令行 或者是 PHPADMIN里看看有什么错误提示 首先感谢大家的回答.其实做开发的,所以是不能直接连接到服务器上的mysql的,但是如前面所说我做了两个程序,一个是单条记录更新,那是可以执行的,也是没有错误的,同时批量更新用的sql语句和单条更新是一样的,所以说是没有错误的.另外我也打印过sql语句,和预期是一样的.现在我关心两个问题:一是什么情况下会出现update没成功同时mysql_error()为空(如果有这种可能的话,包括mysql设置啊之类的.因为批量更新程序打印出来的每条sql语句都是这样).二是如果我要批量更新一个表的一个字段,没个字段取值都是不固定的,存于数组里,除了循环更新每条记录还有什么办法? 数据库 求ASP模板. 求一正则表达式 郁闷 没分就不给回答吗???这次我给50分 哪位大师给解释一下 gd库缺少啥呢? php中如何匹配 “数字,数字”或数字 如何得到该页上两层目录的url? 异步,js请求,ajax三者? 关于cms路径问题 怎么计算访客在站点的停留时间啊,大侠们给个思路吧 PHP有没有像FontpageXP或Dreamware那种可视化的开发工具??? frm.elements['act'].value='delete';frm.submit();IE下为什么有时候发送不了"act"的值呢?有时候却又可以?
整去执行下!
看看输出的是什么
如果 还看不出来 把 这个 输出的东西扔到 mysql 命令行 或者是 PHPADMIN里看看有什么错误提示