Сейчас у меня выводит все записи с базы и сортируются по id 1 2 3 и т/д. А мне нужно что бы сортировалась по числам если в базе в форме day указано число 1 что бы запись была первой если число 2 то второй и т/д... как реализовать это ? Вот код - Код (PHP): <? if(isset($_POST[Apr2016])) { $query = mysql_query("SELECT * FROM records WHERE month='04' AND year='2016'", $dbase); ?> <table class="tb-users"> <thead> <tr> <th colspan="11" style="background: #F7CC63;" align="left">Записи на апрель 2016 года</th> </tr> <tr> <th align="center" nowrap="nowrap" width="80">Дата</th> <th align="center" nowrap="nowrap" width="150">Название события</th> <? if ($status == 1) { echo '<th align="center" nowrap="nowrap" width="60">Цена</th>';}?> <th align="center" nowrap="nowrap" width="100">Зал</th> <th align="center" nowrap="nowrap" width="100">Исполнитель</th> <th align="center" nowrap="nowrap" width="80">Время</th> <? if ($status == 1) { echo '<th align="center" nowrap="nowrap" width="60">Цена</th>';}?> <th align="center" nowrap="nowrap" width="120">Телефон заказчика</th> <? if ($status == 1) { echo '<th align="center" nowrap="nowrap" width="60">Аванс</th>';}?> <? if ($status == 1) { echo '<th align="center" nowrap="nowrap" width="60">Остаток</th>';}?> <? if ($status == 1) { echo '<th align="center" nowrap="nowrap" width="60">Итого</th>';}?> </tr> </thead> <? while($check=mysql_fetch_array($query)) { ?> <tbody> <tr> <td><? echo $check['day'] ?>.<? echo $check['month'] ?>.<? echo $check['year'] ?></td> <td style="<?if($check['events'] == null) { echo "background:rgba(255, 0, 0, 0.48)";}?>";><? echo $check['events'] ?></td> <? if ($status == '1') { echo '<td style="'; } ?><?if($check['price'] == null & $status == 1) { echo "background:rgba(255, 0, 0, 0.48)";}?><? if ($status == '1') { echo '">'; } ?><? if ($status == '1') { echo $check['price']; } ?></td> <td style="<?if($check['hall'] == null) { echo "background:rgba(255, 0, 0, 0.48)";}?>";><? echo $check['hall'] ?></td> <td style="<?if($check['performer'] == null) { echo "background:rgba(255, 0, 0, 0.48)";}?>";><? echo $check['performer'] ?></td> <td style="<?if($check['time'] == null) { echo "background:rgba(255, 0, 0, 0.48)";}?>";><? echo $check['time'] ?></td> <? if ($status == '1') { echo '<td style="'; } ?><?if($check['price2'] == null & $status == 1) { echo "background:rgba(255, 0, 0, 0.48)";}?><? if ($status == '1') { echo '">'; } ?><? if ($status == '1') { echo $check['price2']; } ?></td> <td style="<?if($check['phone'] == null) { echo "background:rgba(255, 0, 0, 0.48)";}?>";><? echo $check['phone'] ?></td> <? if ($status == '1') { echo '<td style="'; } ?><?if($check['advance'] == null & $status == 1) { echo "background:rgba(255, 0, 0, 0.48)";}?><? if ($status == '1') { echo '">'; } ?><? if ($status == '1') { echo $check['advance']; } ?></td> <? if ($status == '1') { echo '<td style="'; } ?><?if($check['rest'] == null & $status == 1) { echo "background:rgba(255, 0, 0, 0.48)";}?><? if ($status == '1') { echo '">'; } ?><? if ($status == '1') { echo $check['rest']; } ?></td> <? if ($status == '1') { echo '<td style="'; } ?><?if($check['total'] == null & $status == 1) { echo "background:rgba(255, 0, 0, 0.48)";}?><? if ($status == '1') { echo '">'; } ?><? if ($status == '1') { echo $check['total']; } ?></td> </tr> <? } } ?> </tbody> </table> Подсказка от модератора: Любой код или текст конфигурации пишите между тегом [code=php] и [/code]. Используйте отступы в коде для форматирования текста. Это помогает быстрее понять вас, увеличивает шанс на получение ответа. Что выделять? Например: PHP, HTML, CSS, JavaScript, SQL, XML, .htaccess, ini, регулярные выражения, код шаблонизаторов, любая другая разметка, результаты array/object dump и т. д.