0
我想檢查,如果搜索查詢是在Drupal郵政編碼7db_query返回時,它不應該
$input = filter_var(urldecode(((isset($vars["view"]->exposed_input))? $vars["view"]->exposed_input["distance"]["postal_code"] : $vars["view"]->exposed_raw_input["distance"]["postal_code"])), FILTER_SANITIZE_STRING);
if($result = db_query("SELECT zip, city, state, country FROM zipcodes WHERE zip = :zip", array(":zip" => $input))) {
if($result->rowCount() > 0) {
//get city state and country
} else {
//input is not a zip code
}
}
問題是,當我輸入設置爲非郵政編碼仍然一行返回一行與zip字段設置爲任何的輸入和市州和國家沒有
我可能只是檢查市州和國家是什麼,但我寧願有它正常工作
沒有人知道爲什麼當數據庫中沒有一個時返回一行?