PHP循环虽然不是空数组

时间:2013-06-13 03:17:28

标签: php mysql

我是php / sql的初学者,如果我错过了什么,请耐心等待。

我有一个我正在查询的数据库,但并非所有行都已完成。我想弄清楚哪一行在某一列中有值。基本上我现在拥有的是:

while (!empty($result['c1'])) 
{
echo $result['c2'];
}

服务器似乎不喜欢这样。有什么想法吗?

1 个答案:

答案 0 :(得分:0)

假设你已经有了一个while循环,那就像这样...... 忽略mysql部分....我只是说明......你应该使用PDO ...但是因为你还在学习,我假设你只是使用mysql_ *不推荐的函数,就像我们大多数人开始的那样。

  while($result = mysql_fetch_array($query)){

     if(!empty($result['c1'])){
       echo $result['c2'];
      }

   }