Oznámení
Omlouváme se, provoz fóra byl ukončen
vyhledávání podle více polí s LIKE
Upozornění: Tohle vlákno je hodně staré.
před 10 lety
- VasaB
- Člen | 8
Potřebuji sestavit dotaz, ve kterém bude za podmínkou WHERE proměnný
počet parametrů, ale u některých z nich bych potřeboval použít LIKE,
čili nejde jednoduše
využít dibi::query('select [x] from [y] where %and', $podminky);
Je nějaký způsob, jak toto úspěšně a jednoduše udělat?
před 10 lety
- Jan Tvrdík
- Nette guru | 2550
Co takhle?
$podminky = array();
$podminky[] = array('[jmeno] = %s', 'Pavel');
$podminky[] = array('[mesto] LIKE %s', 'Praha');