Модераторы: skyboy, MoLeX, Aliance, ksnk
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Вывод количества лет пользователя 
:(
    Опции темы
CTAzz
Дата 25.7.2007, 20:55 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 98
Регистрация: 16.9.2006
Где: Россия, index.php

Репутация: нет
Всего: нет



В базе сохраняется День, Месяц, Год рождения пользователя!
Хочу сделать вывод количества лет пользователя, но не представляю этого себе, так как не так много познаний! Вкратце как сделать? Дальше попробую осуществить, что не пойму спрошу!! 
PM MAIL   Вверх
supervladislav
Дата 25.7.2007, 22:47 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


///\\\///\\\///\\\
***


Профиль
Группа: Завсегдатай
Сообщений: 1771
Регистрация: 18.5.2006

Репутация: -8
Всего: -9



1)берём из базы год рождения пользователя ,записываем его в переменную
2)определяем текучищий год ,результат записываем в переменную 
3)из текущего года вычитаем год рождения пользователя и результат и есть кол-во лет
PM MAIL   Вверх
Glip
Дата 25.7.2007, 23:29 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 473
Регистрация: 30.12.2006

Репутация: 7
Всего: 18



supervladislav,  только в течение года у большинства людей разное количество лет сначала меньше а после дня рождения на год больше smile
а в вашем варианте в течение всего года одно и то же


--------------------
user posted image
PM MAIL   Вверх
Diesel Draft
Дата 26.7.2007, 00:41 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 876
Регистрация: 18.1.2005
Где: Lviv, Ukraine

Репутация: 1
Всего: 5



Береш и день рождние переводиш в микросекунды (у РНР есть функция для этого) потом переводиш дату тоже. Дальше знаходиш разницу и веревдиш в дни


--------------------
НЕДОМА в маси 
PM MAIL WWW ICQ GTalk   Вверх
CTAzz
Дата 26.7.2007, 12:16 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 98
Регистрация: 16.9.2006
Где: Россия, index.php

Репутация: нет
Всего: нет



Ок попробую сейчас сделать, а примеров ни у кого нет?
PM MAIL   Вверх
Flashdown
Дата 26.7.2007, 13:11 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 85
Регистрация: 27.5.2006
Где: Москва

Репутация: нет
Всего: нет



ты сам думать принципиально чтоль отказываешься??
за то время пока ты задаешь вопросы - даже человек незнающий PHP мог бы это сделать
PM MAIL ICQ   Вверх
Diesel Draft
Дата 26.7.2007, 17:30 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 876
Регистрация: 18.1.2005
Где: Lviv, Ukraine

Репутация: 1
Всего: 5



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

Код

$date1  = date();
  $date2  = date('дата рождения');
  
  $sm = microtime($date1) - microtime($date2);
  $sm = $sm / 365 / 24 / 60 / 100;  //возможно здесь ошибка
  
  echo $sm;


60% что это не работает. Писал для примера и не мог перепроверить

Это сообщение отредактировал(а) Diesel Draft - 26.7.2007, 17:35


--------------------
НЕДОМА в маси 
PM MAIL WWW ICQ GTalk   Вверх
Glip
Дата 26.7.2007, 18:23 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 473
Регистрация: 30.12.2006

Репутация: 7
Всего: 18



Diesel DraftГод


--------------------
user posted image
PM MAIL   Вверх
Diesel Draft
Дата 26.7.2007, 18:29 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 876
Регистрация: 18.1.2005
Где: Lviv, Ukraine

Репутация: 1
Всего: 5



Ой, блн  smile . Ну тогда опять в дату переводишь і от года отнимаешь .... кажется 1700


--------------------
НЕДОМА в маси 
PM MAIL WWW ICQ GTalk   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "PHP"
Aliance
IZ@TOP
skyboy
SamDark
MoLeX

Новичкам:

  • PHP редакторы собираются и обсуждаются здесь
  • Электронные книги по PHP, документацию можно найти здесь
  • Интерпретатор PHP, полную документацию можно скачать на PHP.NET

Важно:

  • Не брезгуйте пользоваться тегами [code=php]КОД[/code] для повышения читабельности текста/кода.
  • Перед созданием новой темы воспользуйтесь поиском и загляните в FAQ
  • Действия модераторов можно обсудить здесь

Внимание:

  • Темы "ищу скрипт", "подскажите скрипт" и т.п. будут переноситься в форум "Web-технологии"
  • Темы с именами: "Срочно", "помогите", "не знаю как делать" будут УДАЛЯТЬСЯ

Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, IZ@TOP, skyboy, SamDark, MoLeX, awers.

 
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | PHP: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.0721 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.