Vous pouvez ajouter AND
à votre requête en appelant where()
plusieurs fois :
$select->where('this = ?', 'myValue')
->where('that = ?', 'myValue2');
Cela se traduira par :
... WHERE this = 'myValue' AND that = 'myValue2'
Pour ajouter un ou plusieurs OR
à votre requête, utilisez orWhere()
:
$select->where('this = ?', 'myValue')
->orWhere('that = ?', 'myValue2');
Cela se traduira par :
... WHERE this = 'myValue' OR that = 'myValue2'
Remarque
Assurez-vous d'utiliser le ?
syntaxe d'espace réservé car c'est un moyen facile d'empêcher les injections SQL.