|
|
|
| мне надо вывести из тадлицы данные из столбца pos
в этом столбце есть цифры но и есть пустые поля
при выводе информации первым оказывается пустое поле или в катором 0
как сделать чтоб выводилось сначала 1,2,3 а потом только пустые поля
вот запрос
$sql2 = "SELECT * FROM data_b WHERE bid='$bid' and active != '1' order by pos ASC limit $offset, $storynum2 ";
|
| |
|
|
|
|
|
|
|
для: gurza
(04.11.2005 в 02:56)
| | Ввести дополнительное условное поле pos_order, где вместо пустой строки выводить заведомо большое число, которое обеспечит последнии позиции в списке:
$sql2 = "SELECT id, pos, ..., IF(pos = '', 100000, pos) as pos_order FROM data_b WHERE bid='$bid' and active != '1' order by pos_order ASC limit $offset, $storynum2 ";
|
Правда, потребуется перечислить все поля вместо *. | |
|
|
|