Форум сайта СБНТ  

Вернуться   Форум сайта СБНТ > Всячина
Регистрация Справка Пользователи Календарь Поиск Сообщения за день Все разделы прочитаны

Ответ
 
Опции темы Опции просмотра
Старый 19.12.2007, 13:24   #1
Vanek
Местный
 
Аватар для Vanek
 
Регистрация: 19.04.2007
Адрес: Нижний Новгород
Сообщения: 857
Vanek скоро придёт к известности
Отправить сообщение для  Vanek с помощью ICQ
По умолчанию

тогда лучше опрос прикрутить, чтобы нагляднее было.
__________________
«Это самый величественный акт национального героизма, который я знаю» - Ллойд Джордж о "сухом законе".

Vanek вне форума   Ответить с цитированием
Старый 19.12.2007, 13:48   #2
Жах
Пользователь
 
Аватар для Жах
 
Регистрация: 18.12.2007
Адрес: Москва.Медведково.
Сообщения: 47
Жах на пути к лучшему
Хорошо

Цитата:
Сообщение от Vanek Посмотреть сообщение
тогда лучше опрос прикрутить, чтобы нагляднее было.
Прикручивай наздоровье!И сам отпишись!
__________________
Не пью и пьяниц презираю...
Жах вне форума   Ответить с цитированием
Старый 26.12.2007, 08:10   #3
moses
Местный
 
Регистрация: 01.05.2007
Сообщения: 305
moses на пути к лучшему
По умолчанию

Зная движок этого форума, да и устройство его БД, могу сказать, что код, который вычислит средний возраст форумчан очень прост. На вскидку это может выглядеть так:

PHP код:
//процедуру подключения к БД пропускаю

$res mysql_query("SELECT birthday_search FROM user");
while (
$row mysql_fetch_row($res)){
    
$diff[] = time() - get_unixtime($row[0]);
}

echo 
intval((array_sum($diff)/count($diff))/31536000); 

function 
get_unixtime($strtime){
    
preg_match_all("/(\d{4})-(\d{2})-(\d{2})/"$strtime$arrPREG_SET_ORDER);
    return 
mktime(000get_normal($arr[0][2]), get_normal($arr[0][3]), $arr[0][1]);
}

function 
get_normal($str){
    return 
substr($str01) == "0" substr($str11) : $str;

попробовал у себя на форуме. получилось средний возраст 31 год.

Можно это было бы реализовать и средствами SQL, но я в нём не очень силён. Хотя, в виде зарядки для ума с утра пораньше можно было и попариться )))))
moses вне форума   Ответить с цитированием
Старый 26.12.2007, 13:03   #4
AntiLL
Местный
 
Регистрация: 05.09.2007
Адрес: Владимир
Сообщения: 874
AntiLL на пути к лучшему
Отправить сообщение для  AntiLL с помощью ICQ
По умолчанию

Ого. Фанаты))))

moses, я все больше на тебя удивляюсь))
__________________
http://vvolchek.livejournal.com/

Есть два типа людей — одни катят мир, а другие бегут рядом и кричат: «Куда катится этот МИР?!»
AntiLL вне форума   Ответить с цитированием
Старый 26.12.2007, 14:02   #5
INVISIBLE
Местный
 
Аватар для INVISIBLE
 
Регистрация: 08.11.2007
Адрес: Харьков
Сообщения: 115
INVISIBLE на пути к лучшему
Отправить сообщение для  INVISIBLE с помощью ICQ Отправить сообщение для INVISIBLE с помощью Skype™
По умолчанию

мне 9991 дней (27 лет и 4 месяца). скоро будет юбилей жду ваши ответы. думаю идея среднего возраста весьма интересна. давайте сюда кроме возраста ещё писать непрерывный стаж трезвости. у меня всего лишь 14 последних месяцев.
INVISIBLE вне форума   Ответить с цитированием
Старый 26.12.2007, 14:13   #6
AntiLL
Местный
 
Регистрация: 05.09.2007
Адрес: Владимир
Сообщения: 874
AntiLL на пути к лучшему
Отправить сообщение для  AntiLL с помощью ICQ
По умолчанию

22 года жизни, 22 года стажу непрерывной трезвости))

а че, я горжусь и всегда гордился этим))

кстати мы с тархановым ровесники по стажу трезвому))))
__________________
http://vvolchek.livejournal.com/

Есть два типа людей — одни катят мир, а другие бегут рядом и кричат: «Куда катится этот МИР?!»
AntiLL вне форума   Ответить с цитированием
Старый 26.12.2007, 14:24   #7
INVISIBLE
Местный
 
Аватар для INVISIBLE
 
Регистрация: 08.11.2007
Адрес: Харьков
Сообщения: 115
INVISIBLE на пути к лучшему
Отправить сообщение для  INVISIBLE с помощью ICQ Отправить сообщение для INVISIBLE с помощью Skype™
По умолчанию

приятно слышать про 22 года. мне интересно, а кто сможет преодолеть достижение углова ф.г. у которого я думаю стаж трезвости все эти 103 года!
INVISIBLE вне форума   Ответить с цитированием
Старый 26.12.2007, 14:48   #8
Vanek
Местный
 
Аватар для Vanek
 
Регистрация: 19.04.2007
Адрес: Нижний Новгород
Сообщения: 857
Vanek скоро придёт к известности
Отправить сообщение для  Vanek с помощью ICQ
По умолчанию

возраст 24 года
15 месяцев трезвой жизни
__________________
«Это самый величественный акт национального героизма, который я знаю» - Ллойд Джордж о "сухом законе".

Vanek вне форума   Ответить с цитированием
Старый 27.12.2007, 16:21   #9
listy
Местный
 
Аватар для listy
 
Регистрация: 10.04.2007
Адрес: Казахстан
Сообщения: 194
listy на пути к лучшему
По умолчанию

ну, мне 20, не пью года два.
listy вне форума   Ответить с цитированием
Ответ


Опции темы
Опции просмотра
Комбинированный вид Комбинированный вид

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход


Часовой пояс GMT +4, время: 15:48.


vBulletin v3.6.2, Copyright ©2000-2024, Jelsoft Enterprises Ltd.
Русский перевод: zCarot, Vovan & Co