как сделать сортировку $query = 'SELECT * FROM cms_build WHERE title =3 and Order by section ASC, number ASC'; Чтобы был порядок Б1,Б2,Б3,Б4,......Б15,Б16,Б17 Сейчас получается вот так Б1,Б15,Б16,Б17,Б2,Б3... тип ячейки section - (text) - может в этом дело?
Можно выкрутиться грязными трюками с substr, но лучше изменить сами данные. p.s. хранить такие короткие строки в поле типа text очень расточительно. используй varchar или char.
Нужна так называемая natural sort Вот тут пример: http://www.copterlabs.com/blog/natural-sorting-in-mysql/ Код (PHP): SELECT alphanumeric, integer FROM sorting_test ORDER BY LENGTH(alphanumeric), alphanumeric