![]() |
php+Mysql трабл
Есть файлик содержит кучку записей вида TCP_MISS/200 и т.п.
т.е. строка/код Надо занести эти данные в разные колонки таблицы. используется на данный момент, но это не есть гут - fscanf($fp,"%s") всякие вариации вида // \\ /\ \/ - не прокатили php 4.3.7 mysql 4.0-какой-то |
а разделитель полей? чем отделяется строка от кода?
|
TCP_MISS/200 и т.п.
cтрока/код разделитель / |
соответственно в тексте / не встречается....
угу, сейчас помыслим :) так, получилось следующее: если я все правильно понял, то исходные данные имеют примерно следующий вид: Код:
tcp1/123Код:
<?таблица t1 имеет вид: 3 поля id str code это для phpmyadmin Код:
CREATE TABLE `t1` ( |
в том то все и дело, что в тексте могут встречаться символы /
|
в тексте строки или кода? брось в приват или на мейл конкретный пример строки лога....
|
сейчас могу тока на память... это собсно лог сквида ;)
вид у него примерно такой время (float) длительность (int) client_ip (txt) result (тот самый кусок вида TCP_denied/407) url (адрес содержит / 100пудов) и еще поля типа имя юзера (домен/юзер - соотв txt) |
ок... завтра на работе посмотрю. сквид стоит, логи должны быть....:)
|
Вложений: 1
ну смотри, если пойдет, то причешу до человеческого вида :)
|
А чё такое сквид?
|
V@nya squid. линуксовый кэширующий прокси
|
| Часовой пояс GMT +4, время: 17:16. |
Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.