php while循环判断问题 30

<?phpwhile($row=mysql_fetch_array($result)){echorow[1];}?>表示有数组就输出其中一列数据。那么我现在想要在这后面加... <?php while($row=mysql_fetch_array($result)){echo row[1];}?>表示有数组就输出其中一列数据。那么我现在想要在这后面加一句,如果数组不存在,就是没有从数据库拿到任何数据。那么输出‘没有取到数据’。在此代码基础之上该怎么改呢。 展开
 我来答
abccccaf
2017-07-12 · TA获得超过845个赞
知道小有建树答主
回答量:912
采纳率:86%
帮助的人:261万
展开全部
<?php
while(true){
$row = mysql_fetch_assoc($result);
if ($row){
echo $row[1];

}else{
echo '没有收到数据';

break;

}

}
更多追问追答
追问

不行啊。如果提取到了数据那么结果是两个一起出来了

追答
嗯,因为这个是循环判断,你的意思是不是如果数据库里没有取到数据就输出 并不是一直循环到没有数据
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式