|
| |
|
|
| |
для: Ильдар
(11.10.2007 в 02:29)
| | | если только строки с цифрвми заносить и с лишними функциями , то так ;)
<?
function
a_trim(&$item, $key, $prefix)
{
$item = trim($item);
if (empty($item)) unset($$prefix[$key]);
}
function
sql_gen(&$item)
{
$item = "INSERT INTO tablica
VALUES ('" . preg_replace( "#\s+#", "', '", $item) . "');";
}
$file = 'test.txt' ;
$array = file($file);
@array_walk($array,'a_trim','array');
$fl_array = preg_grep("/^[0-9\.\s]+$/", $array);
array_walk($fl_array,'sql_gen');
print_r($fl_array);
// exit;
for ($i = 0; $i < count($fl_array); $i++)
{
if (!mysql_query($fl_array[$i])) print $i . '<hr />' ;
}
// как-то можно лучше это сделать
|
| |
| |
|
|
| |
|
|
| | Нужно из текстового файла информацию внеси в базу Mysql.
Иммется текстовый файл;
его содержание file.txt, прикрепленный файл(желательно просмотреть его через wordpad);
нужно занести в базу данных mysql информацию в таблицы, ввиде:
id_sourse Source Destination Packets Bytes
1 81.30.34.34 196.38.228.18 18 5215
2 192.168.250.24 196.38.228.18 18 5215
3 196.4.160.3 192.168.100.15 11 2918
4 196.4.160.3 81.30.34.34 12 3186
5 198.167.161.1 192.168.250.24 16 3911
6 198.167.161.1 81.30.34.34 25 5739
|
и т.д.
Помогите плиз, уже 13-ый час сижу ломаю голову над этим!!! | |
| |
|
|
|