Доброго времени суток уважаемые пользователи! Такой вопрос, вот код: Код (Text): $result = mysql_query("SELECT id,namecat FROM cat ORDER BY namecat"); $myrow = mysql_fetch_array($result); do { //выводим их в цикле printf("<TR><TD>%d </TD><TD>%s </TD> <TD><a href='index?cat=%d'>Просмотр товаров</a><br></TD></TR>",$myrow['id'],$myrow['namecat'],$myrow['id'] ); } while($myrow = mysql_fetch_array($result)); Короче выводится это все, но оно выводится не так как в бд а в разбос...получается что-то вроде: id: 23 41 2 12 43 А надо что-бы: 1 2 3 4 5 и так далее... заранее спасибо за помощь...
Дак надо написать в запросе так: Код (Text): $result = mysql_query("SELECT id,namecat FROM cat ORDER BY namecat DESC"); сортировка по убыванию от большего к меньшему или же Код (Text): $result = mysql_query("SELECT id,namecat FROM cat ORDER BY namecat ASC"); от меньшего к большему
забыть про программирование, не? etalcom, если бы только в направлении сортировки дело было, а не в колонке )
спасибо! работает...надо учить мускул -_- тролей развелось огонь! раздел же вроде для вопросов от новичков...?
Новичок новичку всегда готов помочь! Сам сейчас с запросами мучаюсь!Голову ломаю!Мысль есть,а опыта мало!
новички новичкам рознь, в твоем случае вопрос подразумевает, что ты знаешь основы SQL и основы PHP, а ты их не знаешь, и вопрос сводится не к подскажите как, а к сделайте за меня. З.Ы. выкидывай всякие курсы и бери обычную книжку или читай документацию. Из видеокурсов ты нихрена ничему не научишься, будешь просто обезьянкой.