Как объединить новости и вывести по дате?
<?php
$db_host = 'localhost';
$db_name = '2';
$db_username = '3';
$db_password = '4';
$db_table_to_show = 'dle_post';
$connect_to_db = mysql_connect($db_host, $db_username, $db_password)
or die("Could not connect: " . mysql_error());
mysql_select_db($db_name, $connect_to_db)
or die("Could not select DB: " . mysql_error());
$qr_result = mysql_query("select * from " . $db_table_to_show . " ORDER BY date") or die(mysql_error());
while($data = mysql_fetch_array($qr_result)){
echo '<td>' . $data['short_story'] . '</td>';
echo '<td>' . $data['date'] . '</td>';
}
mysql_close($connect_to_db);
$wall = file_get_contents("https://api.vk.com/method/wall.get?owner_id=-58395417&count=10&filter=owner&extended=1&v=5.62"); // Отправляем запрос
$wall = json_decode($wall); // Преобразуем JSON-строку в массив
$wall = $wall->response->items; // Получаем массив комментариев
for ($i = 0; $i < count($wall); $i++) {
echo "<p><b>".($i + 1)."</b>. <i>".$wall[$i]->text."</i><br /><span>".date("Y-m-d H:i:s", $wall[$i]->date)."</span></p>"; // Выводим записи
}
?>
Тут на уровне SQL лучше решать все эти вопросы сразу, а на уровне представления в нужном порядке уже выводить. Вот полезная статья на тему сортировки данных в Mysql - http://www.mysql.ru/docs/man/Sorting_rows.html
Запрос в базу же будет выглядеть примерно следующим образом:
$qr_result = mysql_query("select * from " . $db_table_to_show . " ORDER BY date ASC");
Тут внимание надо обратить на ORDER BY {тут имя поля, по которому сортируем} {тут порядок сортировки (убывание, возрастание)}
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Здравствуйте, помогите пжл с проблемой, вот код
Если большое значение $num_neurons_hidden то выдает предупреждение -
Всем Здравствуйте, Как сделать так, чтобы background-image загружался до того как страница будет показана?