Loading...
PHP/MySQL | Странности. Выборка из БД
Привет.
Тяну запросом из БД информацию
$online_ = mysql_query("SELECT * FROM `users_online` WHERE `expr`>'".(time() - 3600)."' ORDER BY `exp` DESC LIMIT {$pagination['start']}, {$pagination['num']}");

При выводе все равно у меня не сортируется информация по exp. В чем проблема может быть?
ты ж мегакодер, мое ядро обсирал, а тут выборку произвести не можешь.
mr_esk, я увидел ГК - я об этом сказал. Если у тебя есть какие-то вопросы - пиши в личку. Если нету - сейчас в баньке окажешься.
Apeccc, покажи ка ГК так называемый.
Включаю вангу:
-Поле exp - текстовое (varchar или ещё что-то, не важно).
- В поле хранятся числа (большие, которые в int не влазят, поэтому было принято решение varchar юзать).
Вывод: Числа сортируются не по уменьшению/увеличению а побайтно
Пример
1146
123
2
3242
Mobiaaa, красавчик. Поменял тип поля и все окей. Благодарю.
Тему #
Онлайн: 1
Время:
Gen. 0.1128
(c) Bym.Guru 2010-2025