Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Компьютеры + Интернет » Вебмастеру » [решено] обрезать выход из базы

Ответить
Настройки темы
[решено] обрезать выход из базы

Старожил


Сообщения: 359
Благодарности: 6


Конфигурация

Профиль | Отправить PM | Цитировать


у меня стоит вывод сколько пользователей за сутки пришло такое
PHP код: Выделить весь код

$date=date("d.m.Y"); 

 
$sql12=mysql_query("select*from users where date_reg='$date'");  
$row00=mysql_num_rows($sql12); 

а хочу чтоб ещо и время указывалось в профиле пользователя
PHP код: Выделить весь код

$date=date("d.m.Y H:i"); 


самый простой способ это завести ещо один столбец в базе и туда прописывать дату регистрации с временем
но и так много столбцов там
мож есть ещо проще решение
или можно както обрезать часы и минуты

Отправлено: 03:37, 24-10-2010

 

Старожил


Сообщения: 359
Благодарности: 6

Профиль | Отправить PM | Цитировать


идея в том чтоб удалять не активировавшихся пользователей через Х дней

было так
PHP код: Выделить весь код

$del12=mysql_query"select * FROM ".DB_USER." WHERE rang = '0' AND date_reg < NOW() - INTERVAL '".$settings['day']."' DAY"); 


сделал два варианта не один не работает
PHP код: Выделить весь код

$date=date("d.m.Y H:i"mktime(date("H"), date("i"), date("s"), date("m") , date("d") + 3date("Y")));

  
$del12=mysql_query"select * FROM ".DB_USER." WHERE rang = '0' AND FROM_UNIXTIME(`date_reg`, '%d.%m.%Y %H:%i') < '$date'");
 
$del12=mysql_query"select * FROM ".DB_USER." WHERE rang = '0' AND FROM_UNIXTIME(`date_reg`, '%d.%m.%Y') < FROM_UNIXTIME(UNIX_TIMESTAMP(), '%d.%m.%Y') - INTERVAL '".$settings['day']."' DAY");
while(
$rowdel=mysql_fetch_array($del12)){



где моя ошибка ?

Отправлено: 08:46, 27-10-2010 | #11



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

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


Deadooshka


Сообщения: 2517
Благодарности: 692

Профиль | Отправить PM | Цитировать


поле `date_reg` в каком формате?

Отправлено: 11:06, 27-10-2010 | #12


Старожил


Сообщения: 359
Благодарности: 6

Профиль | Отправить PM | Цитировать


Цитата Sham:
поле `date_reg` в каком формате? »
из базы в UNIXTIME + INT

Отправлено: 22:05, 27-10-2010 | #13


Deadooshka


Сообщения: 2517
Благодарности: 692

Профиль | Отправить PM | Цитировать


а зачем в дату форматировать? Кол-во секунд = дни * 86400.
PHP код: Выделить весь код

$del12 mysql_query
("
SELECT
    *
FROM
    "
.DB_USER."
WHERE
    `rang` = '0' AND
    `date_reg` <  "
. ( time() - $settings['day'] * 86400 ) ."
"
);
// если в $settings['day'] кол-во дней 


Отправлено: 06:45, 28-10-2010 | #14



Компьютерный форум OSzone.net » Компьютеры + Интернет » Вебмастеру » [решено] обрезать выход из базы

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Повернуть и обрезать видео alexra Видео и аудио: обработка и кодирование 2 01-01-2010 15:16
Интерфейс - Не обрезать имя файла slfly Microsoft Windows 2000/XP 1 01-11-2009 12:17
Delphi - Открытие Базы, Перенос базы TOOX Программирование и базы данных 1 09-07-2009 22:13
В каком редакторе обрезать MPG файл? ab Видео и аудио: обработка и кодирование 8 05-03-2009 21:10
Как разбить и обрезать? Vowan Видео и аудио: обработка и кодирование 6 24-03-2006 20:40




 
Переход