Так что я хочу сделать, это в основном это:Получение данных за каждый месяц
Месяц и Год:
-Все данные, отправляемые на этот месяц и год
Например: февраля 2013:
-The сообщений на эту дату
марта 2013 года:
-Доставки на эту дату
и так далее.
У меня есть столбец даты на моем столе и имеет следующий формат: day.month.year
Я использую PHP и MySQL.
У меня есть собственная среда MVC, которую я использую. Я упрощу его, чтобы сделать его более безграничным здесь. Функция для извлечения данных:
function selectAll($sql){
$find = $this->prepare($sql);
$find->execute();
$fetchdata = $find->fetchAll(PDO::FETCH_ASSOC);
return $fetchdata;
}
И код, чтобы получить даты:
$sql = "Select YEAR(Date) AS year, MONTH(Date) AS month, Headline from blog";
$data = $this->db->selectAll($sql);
foreach($data as $key => $value) {
$date[] = $value['month'].'.'.$value['year'];
}
$dateunique = array_unique($date);
Это даст мне результаты для даты, но я не могу понять, как поставить правильные данные по каждой дате ,
вам нужно только выполнить 'SELECT * FROM tableName' и formmating будут обрабатываться на' PHP' –
Является ли столбец даты не датой? Это «варчар»? –
да это varchar – cemcetin