跳过没有条目的用户?

时间:2015-05-19 22:26:53

标签: php mysql

我有以下代码

if ($current_user->check_access('fusk_l')) $oRes = mysql_query("SELECT * FROM medlem ORDER BY anvandare");
$oRes2 = mysql_query("SELECT * FROM tester WHERE moderator = " . $aRow["id"]);
$oRes3 = mysql_query("SELECT * FROM fusklist WHERE moderator = " . $aRow["id"]);
$oRes4 = mysql_query("SELECT * FROM spel WHERE moderator = " . $aRow["id"]);

if ($oRes2 == 0 && $oRes3 == 0 && $oRes4 == 0) {
  // skip user
} else {
 // list user
}

我要做的是列出所有带条目的用户。如果他们得到零条目,我希望它跳过该用户并继续前进到下一个。

我不知道如何才能实现这一目标。

如何跳过3个表中没有条目的用户?

提前致谢!

1 个答案:

答案 0 :(得分:1)

看看http://php.net/manual/en/function.mysql-num-rows.php 另请注意,自PHP 5.5.0起,不推荐使用buffer[0]

那样的话:

    pthread_mutex_unlock(&write_index_mutex);
    buffer[my_write_index] = producer_id;