这是检查数据库表列是否包含值的正确方法吗?

时间:2015-03-12 19:08:41

标签: php database phpmyadmin

我想定义php函数,它将检查特定数据库表中的1和0的特定列中是否包含值1。

这是正确的方法:

function insert_notifications_active_unactive($a)
{
    global $config,$conn;
    $UID = intval($a['USERID']);
    if($UID > 0)
    {
        $query = "select scriptolution_unread from fiverrscript_dotcom_notity where USERID='".mysql_real_escape_string($UID)."' order by NID desc limit 50"; 
        $results = $conn->execute($query);
        $readunread = $results->getrows();
            if (in_array("1", $readunread)) {$r = "1";}
            else {$r = "0";}
    }
    return $r;
}

我仔细检查了它并认为它是正确的,但显然不是,因为它正在返回" 0"每次都有价值。

0 个答案:

没有答案