while (!!$row = mysql_fetch_array($rs)){ } 打印出的表总是缺第一条数据

上面是表下面是输出结果:234------------------------------------------代码如下:<?phprequire'config.php... 上面是表

下面是输出结果:
234
------------------------------------------
代码如下:
<?php
require 'config.php';
//显示数据
$query = "SELECT * FROM msge";
$rs = mysql_query($query)or die('SQL错误:'.mysql_error());
$row= mysql_fetch_array($rs);
//把结果集转换成的数组赋给$row,如果有数据,就为真
while (!!$row = mysql_fetch_array($rs)){
echo $row['id'];
echo '<br>';
}
mysql_close();
?>
---------------------------------------------------------------------------
但是问题是: 我的ID1为什么打印不出来啊?
展开
 我来答
南通捷华热缩管
2014-12-17 · TA获得超过338个赞
知道小有建树答主
回答量:635
采纳率:25%
帮助的人:298万
展开全部
!!$row 为什么前面要加二个!,全部去掉。
$query = "SELECT * FROM msge";改写为:
$query = "SELECT * FROM msge order by id asc" ;
你再试试!
祝你成功!
追问
加!!就把数组转换成布尔值了  zend 就不报错了, 老师教的。

我另外我按你的方法也试过了 ,依然不行
百度网友0c4236a7
2019-12-01
知道答主
回答量:2
采纳率:0%
帮助的人:1292
展开全部
我也遇到了这个问题 请问你是怎么解决的
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式