PHP:如果没有行

时间:2010-11-13 18:58:41

标签: php

if ( $bid != $USER OR mysql_num_rows($already) > 0) {
    echo "ok";
}

我有这条线。如果$ bid与$ USER不同,或者如果$ already查询中没有任何行,我想要“ok”显示。

我做错了什么?

function show_block_Form($bid, $id, $USER){
$already = mysql_query("SELECT * FROM users_blocked WHERE bID = '$bid' AND uID = '$USER'") or die(mysql_error());
if($bid != $USER || mysql_num_rows($already)==0){
echo "ok"
}
}

2 个答案:

答案 0 :(得分:1)

我想要显示,如果$ bid与$ USER不一样 * *如果不存在任何行$已查询

if($bid != $USER && mysql_num_rows($already) <= 0){

答案 1 :(得分:1)

if($bid != $USER OR mysql_num_rows($already)>0){

应该是

if($bid != $USER || mysql_num_rows($already)==0){