Citat:
Originalno napisao webarto
A zašto LIKE koristiš? Jesu li sve pojedinačne numeričke vrijednosti? "Uslikaj" tabelu
PHP kôd:
...WHERE baza_vrednosti IN (2,4,9,24);
Je li kolona ili red ?
|
Ne koristim LIKE, to sam bezveze uzeo za primer.
Jedna kolona je, a moze da ima vrednost u obliku 1,2,3,...,176, isto i promenljiva iz forme moze imati te vrednosti.
Radi se o multi select polju forme, gde mozes da izaberes vise gradova, tj vise ili sve vrednosti od 1 do 176.
To se onda prosledjuje bazi da uporedi te vrednosti sa jednom kolonom u kojoj su neke vrednosti od 1 do 176, jedna ili vise njih 1,2,5,7,144 (ovako npr moze biti vrednost kolone u jednom upisu).
Ovo in bi radilo ako bi bio upit tipa
WHERE 2 IN (2,4,6,177)
ali s vrednostima u koloni, u mom slucaju upit bi izgledao ovako
WHERE 2,3,4,6 IN (2,4,6,177) sto ne radi