[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Сортировка по IP
mihai
Господа программисты.

Помогите, пишу скрипт статистики.
Скрипт записывает IP зашедшего пользователя.

Подскажите.

не могу сообразить как написать условие.
Чтобы отдельно выводилось строки с одним и тем же IP.
как задать такое условие ведь не знаешь же
какой IP в условие ставить.

Вот примерно что я хочу,
может какие другие условия ???



if (тут условие)

{

echo "только строки с IP 111.0.0.1";

}


23.06.2010 23:00:49|333.0.0.1|/counter/s_1/s_1.php|
23.06.2010 23:00:49|333.0.0.1|/counter/s_1/s_1.php|
23.06.2010 23:03:49|333.0.0.1|/counter/s_1/s_1.php|
23.06.2010 23:05:33|333.0.0.1|/counter/s_1/s_1.php|
23.06.2010 23:06:03|222.0.0.1|/counter/s_1/s_1.php|
23.06.2010 23:06:37|222.0.0.1|/counter/s_1/s_1.php|
23.06.2010 23:11:07|222.0.0.1|/counter/s_1/s.php|
23.06.2010 23:11:09|111.0.0.1|/counter/s_1/s.php|
23.06.2010 23:11:09|111.0.0.1|/counter/s_1/s.php|
23.06.2010 23:11:09|111.0.0.1|/counter/s_1/s.php|





Спустя 7 часов, 56 минут, 18 секунд (24.06.2010 - 06:38) Basili4 написал(а):
Все край как просто 1. ip пишите БД в таблицу 2. при необходимости вывести инфу по ip дклаете запрос select * from ip='111.0.0.1' и все покажутся только записи с этими ip

Есть другой путь извращенный делать функцию поиска строк и буферизации результатов т.е. она нашла строки в переменную их скинула.

НО если это только одна задача в которой удобней пользоваться базами то это еще ничего но если потребуется еще что нибудь сделать например сравнить две таблицы(файла) на поиск совпадений или активно добавлять и удалять записи вообщем много чего то лучше использовать БД

Спустя 11 часов, 18 минут, 4 секунды (24.06.2010 - 17:56) mihai написал(а):


Basili4
да с БД понятно,
как это на текстовых сделать ?

Спустя 17 минут, 7 секунд (24.06.2010 - 18:13) Basili4 написал(а):
есть фукнция file она читает содержимое файла и помещает его в массив

далее используй фунцию array_filter про неё написно тут
http://www.spravkaweb.ru/php/datafun/array...t/#array_filter
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.