2017-06-25 53 views
1

如果我想添加除“PENDING”之外的第二个值而无需再次重复所有代码,那么如何在此代码中添加和“或”正确的方式?我想添加或“VIP-PENDING”所以它会说“PENDING”或“VIP-PENDING”。代码中需要添加3个点。代码在不同行有关该问题的如何在php/ajax中添加“OR”值而不重复代码?

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); 

回答

1

不是100%清楚

$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); 

第二部分,但你试过用括号?像下面这样:如果你想“=”(等于)PENDING或

$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); 

虽然还没有在你的定义明确的(不同的)“=!”。

+0

一个不明确的问题的好答案。 – Jeff

相关问题