Sziasztok!
Az alábbi lekérdezés nem működik, mert az összes elemet adja vissza, nem a LIKE-al szűrtet. Mi ezzel a baj?
$results = db_query("SELECT * FROM {tabla} WHERE valami1 LIKE '%%%s%%' AND valami2 LIKE '%%%s%%' AND valami3 LIKE '%%%s%%' OR valami4 LIKE '%%%s%%' " , $val1, $val2, $val3 ,$val4);
Köszi
Fórum:
egyszerusitsd
egy valtozoval mukodik? kettovel?
ellenorizd a valtozokat, futtasd le a selectet drupalon kivul
egyszerusitsd a problemat.. ha van vele valami gond ra fogsz jonni magad is..
változók
A változókat már leellenőriztem, azok rendben vannak.
(Kettőnél is több változóval működik.) sima mysql-lel jó volt.
Amugy szintaktikailag jó a lekérdezés drupalhoz?
köszi
(drupal 6.2)
szintaktikailag
nekem jonak tunik, de raknek bele zarojeleket, hogy egyertelmu legyen melyik feltetelnek van elsobbsege..
bingó
az uccsó két feltételt zárójelbe tettem és jó lett.
Pedig mysql-ben jó volt az nélkül is.
Köszi