phalapi框架where條件查詢


// WHERE name = 'dogstar' AND age = 18
$user->where(array('name' => 'dogstar', 'age' => 18))

// WHERE name = 'dogstar' OR age = 18
$user->or('name', 'dogstar')->or('age', 18)

// WHERE ((name = ? OR id = ?)) AND (note = ?) -- 'dogstar', '1', 'xxx'
#實現方式1:使用and拼接 $user->where('(name = ? OR id = ?)', 'dogstar', '1')->and('note = ?', 'xxx')
#實現方式2:只使用where,不用數組傳參 $user->where('(name = ? OR id = ?) AND note = ?', 'dogstar', '1', 'xxx')
#實現方式3:只使用where,用下標為順序數字的數組傳參 $user->where('(name = ? OR id = ?) AND note = ?', array('dogstar', '1', 'xxx'))
#實現方式4:只使用where,用下標為標識符的數組傳參 $user->where('(name = :name OR id = :id) AND note = :note', array(':name' => 'dogstar', ':id' => '1', ':note' => 'xxx'))


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM