Сообщения участника 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! писал(а): | ЭРОС писал(а): | Как в данном случае расшифровывается "БИ"? |
Я тоже об этом подумал |
А что, оригинально: тайские-боксеры-билайновцы или -бисексуалы.
Рукопашники...
Сорри за оффтоп, название топика улыбнуло :) |
Даа... ))) тайбоксеры-бисексуалы - это что-то ))
По теме: неужто никто не занимается? Я удивлен... |
|
|
|
|
|