查询语句有错误,找了好久都没有发现,谁帮我看看! 本帖最后由 xiongdawang 于 2012-09-18 09:34:40 编辑 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 $sqlm = mysql_query($sql);//下面加入echo mysql_num_rows($sqlm);//贴出结果 echo mysql_num_rows($sqlm); 输出结果是12 id int(10)name varchar(10)sex varchar(10)number varchar(25)我有个条件where number=512限制只输出符合这个的记录啊,怎么出现12条的,是我语句的错误吗? 就是想不通. 可以先打印sql 语句先。然后再放到phpmyadmin 里运行下看看sql有没有错 在 phpmyadmin 中执行你的 sql贴出结果 number是varchar形式。sql语句应该是$sql = "select * from `test` where number='512'"; 处理字符串的时候必须加引号,或者你可以把这个字段改为int类型。 谢谢大家! number是varchar型,所以字符串要加引号,新手老是忘记这个! 如何显示浏览次数?类似百姓网那样,每个信息都有对应的浏览次数 求代码,,php的服务器推制作聊天室代码 不知道以后要怎么做了 调换div的位置,并要有cookie,在线等 php 按英文字母a~z排序 100不够再加 PHP加密后的问题(ZendSafeGuard 3.1) 求大侠救活哟( PHP 连接MSSQL的问题) 生成订单页面 看了很多评论ASP PHP JSP的文章我还是不明白学哪个好一点 大家有没有全世界的IP地址表(就是对应城市的,要英文版的 if(preg_match('/\D/', $page) )什么意思 linux+nginx 使用include无法包含文件????
echo mysql_num_rows($sqlm);//贴出结果
name varchar(10)
sex varchar(10)
number varchar(25)
我有个条件where number=512限制只输出符合这个的记录啊,
怎么出现12条的,是我语句的错误吗? 就是想不通.
贴出结果
sql语句应该是$sql = "select * from `test` where number='512'";