Перейти к контенту

Нужен совет, помощь


Рекомендуемые сообщения

Собственно есть код вывода кто был сегодня с форума, но код считает за последние 24 часа.

Вот код

$time	= (time() - 86400); // 86400 seconds equal 24 hours

   $queryn =$DB->query("SELECT id, members_display_name AS name, last_activity FROM {$prefix}members

		WHERE id <> 0			
		AND last_activity > $time			
		ORDER BY last_activity ASC");			

	while ( $post = $DB->fetch_row() ) {
$post['name'] = strip_tags($post['name']);
$post['name'] = str_replace( "!" , "!" , $post['name'] );
$post['name'] = str_replace( """, "\"", $post['name'] );
		if (strlen($post['name']) > $cutoff) {
				$post['name'] = substr( $post['name'],0,($cutoff - 3) ) . "...";
		   		$post['name'] = preg_replace( '/&(#(\d+;?)?)?(\.\.\.)?$/', '...',$post['name'] );
	   }

   $id = $post['id'];
   $name = $post['name'];
   $activity = $this->create_date($post['last_activity'], $dateformat);

 

Как сделать что бы код выводил с 0.00 времени, а не с последнего визита за 24часа

и как вывести цвета групп?

Изменено пользователем avgaz
Ссылка на комментарий
Поделиться на других сайтах

с 0.00 времени

вот как раз с помощью mktime можно получить это time для указанного времени

Ну это я понял но вот как обозначит mktime() от 00.00ч не понял. Если не сложно можно примером.

Ссылка на комментарий
Поделиться на других сайтах

Если поизвращаться, можно и только sql'ем обойтись.. :D

 

$queryn =$DB->query("SELECT id, members_display_name AS name, last_activity FROM {$prefix}members

		WHERE id <> 0			
		AND last_activity > UNIX_TIMESTAMP(DATE_FORMAT(SYSDATE(), '%Y-%m-%d 00:00:00'))		   
		ORDER BY last_activity ASC");

Ссылка на комментарий
Поделиться на других сайтах

Присоединиться к обсуждению

Вы можете ответить сейчас, а зарегистрироваться позже. Если у вас уже есть аккаунт, войдите, чтобы ответить от своего имени.

Гость
Ответить в этой теме...

×   Вы вставили отформатированный текст.   Удалить форматирование

  Допустимо не более 75 смайлов.

×   Ваша ссылка была автоматически заменена на медиа-контент.   Отображать как ссылку

×   Ваши публикации восстановлены.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

Зарузка...
×
×
  • Создать...

Важная информация

Находясь на нашем сайте, вы соглашаетесь на использование файлов cookie, а также с нашим положением о конфиденциальности Политика конфиденциальности и пользовательским соглашением Условия использования.