MySQL通过OR运算符检查两个字段是否存在

时间:2018-06-25 16:53:29

标签: php mysql wordpress

我想通过使用or运算符从两个字段中检查是否存在,并获取>>> from geopy import distance >>> newport_ri = (41.49008, -71.312796) >>> cleveland_oh = (41.499498, -81.695391) >>> print(distance.distance(newport_ri, cleveland_oh).miles) 538.39044536 是否存在。但是我的函数将其设为false。

ID

其他具有相应方法的类也可以。 但是当我执行此操作时,它不起作用(我的意思是更新),而是插入了new。

public static function exists(){
    $id = Helper::getUserID();
    $session_id = Helper::getSessionId();
    global $wpdb;
    $count = $wpdb->get_row(
                $wpdb->prepare(
                    "SELECT FROM `". self::cartTableName() ."` WHERE `user_id` = '%d' OR `session_id` = '%s'", intval($id), $session_id 
                )
            );
    if($count > 0){ 
        return true; 
    }else{ 
        return false; 
    }
}

还如何获取ID或IDS(如果存在)?

0 个答案:

没有答案