欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

fleaphp下不確定的多條件查詢的巧妙解決方法

 更新時(shí)間:2008年09月11日 18:37:28   作者:  
在我們不確定多少條件限制的情況下,用下面的方法即可巧妙的解決
問題:例如,實(shí)現(xiàn)如下
$data = array(
'id' => $_POST['id1'],
'name' => $_POST['name1']
);
$posts = $this->_modelstudent->findAll($data);
頁面上有 id name 的文本框 可輸入ID查詢 也可輸入NAME查詢 也可同時(shí)輸入查詢 ;

解決:寫循環(huán)做判斷
例子如下:
$conditions = null;
$fields = array('id', 'name', 'sex', 'phone');
foreach($fields as $each) {
if(!empty($_POST[$each])) {
if($conditions) {
$conditions .= " AND {$each}={$_POST[$each]}";
} else {
$conditions .= "{$each}={$_POST[$each]}";
}
}
}

相關(guān)文章

最新評論