kuller
Продвинутый
Дата регистрации:
28.02.2012 15:16:04
Сообщений: 51
Подскажите пожалуйста. Давольно долго не могу найти решение.
Мне надо из бд выводить информацию по определенным дням недели. Цель такая, информация выводится в любом случае, а вот потом нужна проверка на совпадения дня недели, если не совпадает, надо скрыть.
Как вот это сделать?
ilyadenisovid
Мастер
Дата регистрации:
28.01.2013 18:32:29
Сообщений: 213
Для начала вывести все записи, а потом сортировать по по дате, заня при этом, например, день = 24 часа и вычислять, сколько какой день занимает секунд
kuller
Продвинутый
Дата регистрации:
28.02.2012 15:16:04
Сообщений: 51
Причем тут время? когда день недели можно определить date('w')
ilyadenisovid
Мастер
Дата регистрации:
28.01.2013 18:32:29
Сообщений: 213
Ну, а в чме тогда проблема? Сортируйте по этому значению
kuller
Продвинутый
Дата регистрации:
28.02.2012 15:16:04
Сообщений: 51
Проблема в скрытии. Как скрыть текст если день не совпадает?
ilyadenisovid
Мастер
Дата регистрации:
28.01.2013 18:32:29
Сообщений: 213
Типо такого
<?php
$array1 = array("name" => "Илья", "date" => 1368760000);
$array2 = array("name" => "Миша", "date" => 1368800000);
$array = array($array1, $array2);
for($i = 0; $i < count($array); $i++) {
$name = $array[$i]["name"];
$data = $array[$i]["date"];
$date = date("w", $data);
$now_date = date("w", time());
if($date == $now_date) {
echo $name."<br />";
}
}
?>