В базе записывается дата рождения человека в unix формате типо так 1364798550.
И есть такой вот код вывод именинников, нужно его переделать под дату unix формата.
Сколько стоит и кто готов сделать ?
echo 'Поздравляем именинников:';
$queryuser = DB::run() -> query("SELECT `users_login` FROM `users` WHERE substr(`users_birthday`,1,5)=?;", array($montime));
$arrhappy = $queryuser -> fetchAll(PDO::FETCH_COLUMN);
$total = count($arrhappy);
if ($total > 0) {
echo '<div class="row333">';
foreach($arrhappy as $key => $value) {
$comma = (empty($key)) ? '' : ', ';
echo $comma.user_gender($value).'<b>'.profile($value).'</b>';
}
echo '<br />Всего именниников: '.$total.' чел.</div>';
} else {
show_error('Сегодня именинников нет!');
}
Ааа, брось это грязное дело. Если ты не можешь простейший код бахнуть, то тебе не суждено кодить.
<?php
// такая функция тебе о чём то говорит
time();
?>
P.S. unix формате пишется не только дата, ещё и время на сколько я помню.
Spayn®, Предупреждение.
По теме, пожалуйста.
Simptom, пока редачил прету получил не комильфо как бы.
Spayn®, Функция вывода даты и времени если в unix. Можешь вставишь в код функцию как нужно ?
Если дата рождения и пишется в базу, то примерно вот так
12.12.98 или 12.12.1898
меняется только знак между цифрами, по желанию самого кодера.
Spayn®, У меня вот так вот она записана 301698000.
Каким оброзом ты пишешь в базу дату рождения, и почему именно в unix?