Выборка по условию без крайних значений

294
26 ноября 2016, 20:23

SQL запрос:

$price_from = 1000;
$col_rooms = 1;
$query = mysql_query("SELECT * FROM ads_appartments WHERE number_of_rooms = '$col_rooms' AND price >= '$price_from' ORDER BY id");

В таблице соответствующие number_of_rooms=1 - 3шт У них значения price: 1 - 4520, 2 - 320, 3 - 4658.

Находит все в том числе и "2 - 320", но 320 < 1000!

Подскажите в чем проблема?

Answer 1

Убрал кавычки - помогло!

$query = mysql_query("SELECT * FROM ads_appartments WHERE number_of_rooms = $col_rooms AND price >= $price_from ORDER BY id");
READ ALSO
не получается добавить колонку в конец таблицы mysql

не получается добавить колонку в конец таблицы mysql

подскажите пожалуйста, я в mysql совсем зелёный еще, мне в созданную таблицу нужно добавить колонку timestampпишу вот такой запрос:

449
Как зафиксировать команду в консоли MySQL?

Как зафиксировать команду в консоли MySQL?

Вошёл в консоль mysql под пользователемКоманда:

305
Как перехватить переменные?

Как перехватить переменные?

Ребят почему я не могу перехватить переменные cat, чтобы отображать товары по категориям

461
Работа с полями Mysql

Работа с полями Mysql

Подскажите пожалуйста в таком вопросеЕсть поля id и outer_id

289