Омский форум

Index div  Поиск  div  Группы  div  Регистрация  div  Вход 
Список разделов arrow Поиск arrow Сообщения участника Heimdal

Сообщения участника Heimdal
Автор Текст
Heimdal

#45
СообщениеРаздел: Веб-строительство и интернет-проекты  Тема: sql запрос     /  Вт Фев 13, 2007 8:42 pm
Спасибо, понял ))
Heimdal

#46
СообщениеРаздел: Веб-строительство и интернет-проекты  Тема: Скрипт: счетчик     /  Вт Фев 13, 2007 4:38 pm
lorien писал(а):
Нафиг крон.
Просто тупо при каждой загрузке скрипт должен делитить записи, которые старше заданного времени.
Т.е.
1) Удаляем старые записи
2) Добавляем инфу по IP из запроса
3) Отдаём статистику по текущему кол-ву пользователей

Аааа...!!! Я сейчас себя убью!!! Блин, хотел какой-то JS подключать!!! Подарите мне моск... Хнык, хнык!!
Heimdal

#47
СообщениеРаздел: Веб-строительство и интернет-проекты  Тема: sql запрос     /  Вт Фев 13, 2007 4:35 pm
lorien, так и не понял, почему по id нельзя сортировать. Могут быть сбои в работе или медленней все станет? Или плохой тон программирования?
Heimdal

#48
СообщениеРаздел: Веб-строительство и интернет-проекты  Тема: Скрипт: счетчик     /  Пн Фев 12, 2007 6:20 pm
Как я уже писал, используй крон( юниксовая технология, позволяющая запускать скрипт в определенное время ), который запустит скрипт с очищением. Очищение думаю понятно, как делать( тек. время - время из базы > 5мин => удалять ). Если пишешь не под unix, тут уже сложнее. Допустим, при закрытии окна срабатывает JavaScript ф-я, которая в свою очередь подключает php. Ему передаешь флажок, говорящий, что юзер тебя покинул. Ну, и обрабатываешь, как тебе надо. В общем, этот метод уж больно громоз ...
..... .... ... .. .
Heimdal

#49
СообщениеРаздел: Веб-строительство и интернет-проекты  Тема: Скрипт: счетчик     /  Вс Фев 11, 2007 7:11 pm
A1an писал(а):
А как это сделать, я чето не поиму чуток:( можно по подробнее =)

Чего именно не понял? Спрашивай ))
Heimdal

#50
СообщениеРаздел: Веб-строительство и интернет-проекты  Тема: sql запрос     /  Вс Фев 11, 2007 7:09 pm
A1an, Мои запросы давали вывод вразнобой т.к. сортировка происходила по name( т.е. если это текст, то по алфавиту ). Чтобы все выводилось по порядку нужно было сортировать по id - этого вначале я не учел ))) Ну, и мой небольшой косяк - начинать нужно всегда с 0, а не с 1, как я писал. Так, что я бы рекомендовал делать так, а не использовать max - старайся избегать вложенных запросов.

lorien писал(а):
ORDER BY id DESC надо было а не по name
А вообще сорт ...
..... .... ... .. .
Heimdal

#51
СообщениеРаздел: Веб-строительство и интернет-проекты  Тема: Скрипт: счетчик     /  Сб Фев 10, 2007 11:10 pm
A1an писал(а):
Тогда 2 вопросика:
- На какое время лучше это сделать, то есть через сколько удалять запись(и)
- как сделать бы он удалял автоматически через напимер 5 минут каждый IP который в таблице

-Я бы удалял каждые 15 минут
-например, заносишь в базу время посещения. Т.о. каждый раз, когда на сайт кто-то заходит, ты выбираешь из базы только те записи, время которых тебя устраивает. А с помощью cron'a, допустим, каждые сутки вычищаешь таблицу.
Heimdal

#52
СообщениеРаздел: Веб-строительство и интернет-проекты  Тема: sql запрос     /  Сб Фев 10, 2007 10:52 pm
A1an писал(а):

Все же ты чуток не понял, мне нужен запрос, только запрос =) Уже все варианты испробовал с
Код:
"select * from user ORDER BY name DESC LIMIT  $start, $limit "
вместо $start и $limit подставлял (1,2 и 2,1), но результата так и не добился, а это вывод хотя бы уже предпоследней строки.


Т.е. ты хочешь только через sql получить эти 5 записей? Мне на ум приходят только 5 отдельных запросов:
"select * from u ...
..... .... ... .. .
Heimdal

#53
СообщениеРаздел: Веб-строительство и интернет-проекты  Тема: sql запрос     /  Сб Фев 10, 2007 8:15 pm
A1an писал(а):
Есть вопрос, как вывести из таблицы например поля name 5 последние записи отдельно, то есть отдельно последнюю, предпоследнюю и так до 5

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

$limit = 1;
for( $start = 1; $start < 5; $start++ ) {

$qr[ $start ] = mysql_query("select * from user ORDER BY name DESC LIMIT $start, $limit ");

}

P.S. Вопрос админу(-ам). Может имеет смысл сделать подсветку кода?
Heimdal

#54
СообщениеРаздел: Веб-строительство и интернет-проекты  Тема: Скрипт: счетчик     /  Сб Фев 10, 2007 12:57 pm
А что там делать-то? Определяешь ip, проверяешь, нет ли в базе. Если нет - заносишь. Базу чистишь каждые n минут. Вот и получил количество человек на сайте за n минут. Любой бесплатный скрипт тебе в помощь.
Heimdal

#55
СообщениеРаздел: Веб-строительство и интернет-проекты  Тема: Вопрос к знатокам интернет-технологий     /  Чт Фев 01, 2007 8:25 pm
Честно говоря, на ум не приходят хостеры с установленными чатами. Но, по-моему, установить - не проблема, главное найти хостера. Важно знать примерный трафик т.е. это чат для пятерых друзей или портал, не уступающий chat.mail.ru( конечно же гиперболизирую :) ). Исходя из этого и стоит подыскивать хостинг. Если в первом случае это не проблема ( оплачиваете поддержку php/mysql и ставите небольшой чат ), то во втором - гораздо проблематичнее ( и чат должен быть не на php, и хостер матерым). Из на ...
..... .... ... .. .
Heimdal

#56
СообщениеРаздел: Где в Омске можно...  Тема: секции БИ     /  Чт Фев 01, 2007 7:55 pm
А телефончик не подскажете, или, быть может, более подробный адрес?
Heimdal

#57
СообщениеРаздел: Веб-строительство и интернет-проекты  Тема: Вопрос к знатокам интернет-технологий     /  Чт Фев 01, 2007 6:54 pm
Маловероятно, что удастся найти бесплантный хостинг с чатом т.к. для чатов используют отдельные серверы, а бесплатно это делать - невыгодно. Даже, если такие будут найдены, при регистрации хостер выдает домен третьего уровня. Чтобы использовать свой адрес, в любом случае придется разговаривать с саппортом. А, вообще, не знаю, зачем нужна эта морока с бесплатными службами - очень много хороших серверов за небольшую арендную плату.
Heimdal

#58
СообщениеРаздел: Где в Омске можно...  Тема: секции БИ     /  Чт Фев 01, 2007 6:42 pm
Отступник, премного благодарен.
Heimdal

#59
СообщениеРаздел: Где в Омске можно...  Тема: секции БИ     /  Пн Янв 22, 2007 11:25 pm
ЭРОС писал(а):
Roman! писал(а):
ЭРОС писал(а):
Как в данном случае расшифровывается "БИ"?

Я тоже об этом подумал


А что, оригинально: тайские-боксеры-билайновцы или -бисексуалы.
Рукопашники...

Сорри за оффтоп, название топика улыбнуло :)

Даа... ))) тайбоксеры-бисексуалы - это что-то ))
По теме: неужто никто не занимается? Я удивлен...
Страница 4 из 6 На страницу Пред.  1, 2, 3, 4, 5, 6  След.