Oznámení
Omlouváme se, provoz fóra byl ukončen
Ako na LIKE?
Upozornění: Tohle vlákno je hodně staré.
před 11 lety
- sakac
- Člen | 7
Ahoj, potreboval by som vykonať príkaz:
SELECT `id`, `name` FROM `tbl_name` WHERE `name` LIKE "%something%";
Narážam na expandovanie „%“, toto v dibi nefunguje:
dibi::test('SELECT [id], [name] FROM [tbl_name] WHERE [name] LIKE "%%s%"', $_POST['query']);
Ako na to? (Escapovať a vložiť premennú do query medzi %% v LIKE)
před 11 lety
- PetrP
- Člen | 587
a toto nefunguje?
dibi::test('SELECT [id], [name] FROM [tbl_name] WHERE [name] LIKE %s', '%'.$_POST['query'].'%');
před 11 lety
- sakac
- Člen | 7
PetrP napsal(a):
a toto nefunguje?
dibi::test('SELECT [id], [name] FROM [tbl_name] WHERE [name] LIKE %s', '%'.$_POST['query'].'%');
To je ono! Ďakujem