我如何添加"或"如果我想添加除" PENDING"之外的第二个值,则在此代码中使用正确的方法。无需再次重复所有代码?我想添加OR" VIP-PENDING"所以它会说" PENDING"或者" VIP-PENDING"。代码中需要添加3个点。
$result = " SELECT * FROM ".$wpdb->prefix."bidsys_picklist WHERE sport = ".$sport." AND pick_result!='PENDING' AND ".$interval." ORDER BY game_date DESC";
$newmeta = $wpdb->get_results($result);
不同行代码的第二部分
else if($seasontype=="pending"){
$result = " SELECT * FROM ".$wpdb->prefix."bidsys_picklist WHERE sport = ".$sport." AND pick_result='PENDING' ORDER BY game_date DESC";
$newmeta = $wpdb->get_results($result);
答案 0 :(得分:1)
不是100%明确问题,但您尝试过使用括号吗?如下所示:
$result = " SELECT * FROM ".$wpdb->prefix."bidsys_picklist WHERE sport = ".$sport." AND (pick_result!='PENDING' OR pick_result!='VIP-PENDING') AND ".$interval." ORDER BY game_date DESC";
$newmeta = $wpdb->get_results($result);
如果你想要" ="你的定义中也不清楚。 (等)到待定或"!=" (不同)。