$x_start = '9'; $x_koniec = '29'; $y_start = '6'; $y_koniec = '26';
SELECT x,y FROM `table` WHERE x BETWEEN '$x_start' AND '$x_koniec' AND y BETWEEN '$y_start' AND '$y_koniec'
nie podaje wyników, to zapytanie działa tylko 'na sztywno', czyli:
SELECT x,y FROM `table` WHERE x BETWEEN '9' AND '29' AND y BETWEEN '6' AND '26'
po podaniu wartości podaje poprawny wynik. Co jest nie tak?
Dodam jeszcze, że:
CREATE TABLE `table` ( `id` INT NOT NULL AUTO_INCREMENT , `x` VARCHAR(4) NOT NULL, `y` VARCHAR(4) NOT NULL, PRIMARY KEY (`id`))
Proszę o szybką odpowiedź.