fread?
2 отговора
161 прегледа
fread?
Здравейте искам да прочета съдържанието от текстов файл и да изпънявам функции със стойностите от всеки ред. Например, ако файлът изглежда така:
как мога да вкарам в база данни (с MySQL) редовете от файла, така че таблицата да изглежда ето така:
ред1
ред2
ред3
ред4
...
как мога да вкарам в база данни (с MySQL) редовете от файла, така че таблицата да изглежда ето така:
+----+----------+
| id | stoinost |
+----+----------+
| 0 | red1 |
+----+----------+
| 1 | red2 |
+----+----------+
| 2 | red3 |
+----+----------+
| 3 | red4 |
+----+----------+
Re: fread?
$rows = file("some-file.txt");
foreach($rows as $value)
{
mysql_query("insert into my_table set stoinost = '$value' ");
}
Re: fread?
MySQL :
LOAD DATA INFILE '/path/to/file.txt'
INTO TABLE my_table
FIELDS TERMINATED BY '\t' OPTIONALY ENCLOSED by '"'
LINES TERMINATED BY '\n';
root@ro6avia#echo rm -rf * > /bin/seek_and_destroy
root@ro6avia#/bin/seek_and_destroy
LOAD DATA INFILE '/path/to/file.txt'
INTO TABLE my_table
FIELDS TERMINATED BY '\t' OPTIONALY ENCLOSED by '"'
LINES TERMINATED BY '\n';
root@ro6avia#echo rm -rf * > /bin/seek_and_destroy
root@ro6avia#/bin/seek_and_destroy