Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Форумы портала PHP.SU :: Версия для печати :: Сортирует не так как надо...
Форумы портала PHP.SU » Серверное администрирование » Администрирование БД » Сортирует не так как надо...

Страниц (1): [1]
 

1. Weber - 08 Ноября, 2014 - 19:06:25 - перейти к сообщению
Смотрите, скрин прикрепил...
целые сытки потратил на это, не нашел объяснения...
Сортируем по полю id_news

Выручайте, почему такое. Как такое происходит, из-за чего... Все перерыл, не удается найти ошибку...
2. LIME - 08 Ноября, 2014 - 19:11:20 - перейти к сообщению
блин
хотя почему блин
чтоб задать правильно вопрос надо знать хоть часть ответа
поле id_news строковое
потому сортируется как строка
смени его на целочисленное и изучи как сравниваются строки для развития
http://php.net/manual/ru/function.natsort.php это просто намек...нагугли как сравниваются строки
3. Мелкий - 08 Ноября, 2014 - 19:11:34 - перейти к сообщению
Потому что нечего числовые значения в строковых полях хранить.
4. Weber - 08 Ноября, 2014 - 20:50:17 - перейти к сообщению
Да у меня всякие поля, типы были на данном поле... Изначально int...
Тип поля int - числовой тип? Верно, в тех ячейках в которых числа. Обязательно должен быть тип int?

Сейчас бородавку из кожи выстриг(ножницами Ха-ха , не дезинфицировал и тд) дабы отвлечься от кодов А?! Ха-ха Одной руко пока приходится работать ибо кровище хлещет
Дайте ссылку где расписанно про поля

 

Powered by ExBB FM 1.0 RC1