[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Пропущенные даты из бд
leshiy
Есть код который считает все добавленные по датам посты и выводит их

<?php
$result = mysql_query("SELECT `date`.*, count(`date`.`id`) AS da
FROM `date`
GROUP BY `date`.`date`
ORDER BY date DESC, id DESC"
);
if (mysql_num_rows($result) > 0){
while($myrow = mysql_fetch_array($result)){
echo '<li>'.$myrow["date"].'-'.$myrow["da"].'</li>';
}
}

?>

как бы вывести еще и пропущенные даты?
sergeiss
Цитата (leshiy @ 15.11.2016 - 19:56)
как бы вывести еще и пропущенные даты?

Для начала надо сохранить существующие даты куда-нибудь в массив, а затем уж искать пропущенные.

_____________
* Хэлп по PHP
* Описалово по JavaScript
* Хэлп и СУБД для PostgreSQL

* Обучаю PHP, JS, вёрстке. Интерактивно и качественно. За разумные деньги.

* "накапливаю умение телепатии" (С) и "гуглю за ваш счет" (С)

user posted image
leshiy
Даты к постам хранятся в бд 'date' в поле 'date' не очень правда удобно.
Valick
leshiy, вам говорят о том, что "пропущенных" дат не должно быть. Т.е должна быть отдельная таблица с датами по порядку, выборку проводить путём соединения этой таблицы с вашей таблицей постов.
Или всё это реализовать на этапе вывода, создав предварительно массив дат.


_____________
Стимулятор ~yoomoney - 41001303250491
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2025 Invision Power Services, Inc.