MYSQL数据传送时为何会出现这样的错误提示? 第21行加个判断语句试试,if ($res) $number=mysql_num_rows($res); 一般在使用$con, $res等之前最好先作个判断,确定其是否可用! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 你的表里是不是你查询的那几个项都存在啊?仔细检查一下,这个问题好像是你的结果并没有得到,不是sql语法错误。 呵呵,我说的是适合调试的方法,用了判断语句可以更好的定位错误原因!你的43行也一样,就如ezhou(煮花生) 所说的,是你的结果$result为空集造成的!按我上面的做法,21行的提示没了,可能只是原来的21行没有执行了!另,关于语法的几点建议:1. 没必要连接两次,连接过程只要在开始进行,最后结束就行了!2. 21行之前的语句“$res=mysql_query("$query",$con); ”,$query没必要加引号""!43行之前的那句也一样!3. 和我上条回复一样,在使用$res之前,最好加判断其是否为空集,如果为空,打印一些自定义的出错信息,这样有利于定位出错原因! 求一个sql语句,关于统计的 如何能实现复制的级联更新 select top n 好象是标准sql吧,为何mysql竟然不支持呢? 急!!用存储过程怎么实现将表A所有的数据加到表B(要源码) Linux下连接Mysql出错,很奇怪。 mysql未建立主键的表,如何建立主键 怎样在NT下以SERVICE方式启动MYSQL的时候能够带参数,在哪个文件里配置? 触发器初用错误的原因? 请教Query写法 mysql怎么用啊? 请问如用MySql 的C api 编程,能否将其结果绑定到一个表格控件中,能否用表格控件对数据库中的表进行各程操作? Linux 下 如何改变MySQL数据库的存放位置,谢谢
1. 没必要连接两次,连接过程只要在开始进行,最后结束就行了!
2. 21行之前的语句“$res=mysql_query("$query",$con); ”,$query没必要加引号""!43行之前的那句也一样!
3. 和我上条回复一样,在使用$res之前,最好加判断其是否为空集,如果为空,打印一些自定义的出错信息,这样有利于定位出错原因!