| |
|
|
| | поясните дебилу пож-та
в файле прайса два столбца по одному значению в каждом (файл текстовой):
наименование цена
чайник 1
в какой тип массива мне нужно перегнать содержимое файла чтобы потом поместить полученный массив в таблицу mysql ? ассоциативный ? двумерный ?
спасибо | |
| |
|
|
| |
|
|
| |
для: D13
(05.06.2007 в 15:24)
| | | а каким символом разделяются наименование и цена? | |
| |
|
|
| |
|
|
| |
для: Temnovit
(05.06.2007 в 15:28)
| | | никаким
можно вот так тогда
наименование чайник
цена 1
за основу брался прайс лист с наименованием товара и ценой | |
| |
|
|
| |
|
|
| |
для: D13
(05.06.2007 в 15:24)
| | | Лучше, наверное, двумерный...
<?php
/*
$str = "чайник|||1
каструля|||1,1
лошка|||0,1
вилька обыкновенная|||0,2";
$file = explode("\r\n", $str);
*/
$file = file('file.txt');
for($i = 0; $i < count($file); $i++)
list ($arr[$i][0], $arr[$i][1]) = explode('|||', $file[$i]);
for($i = 0; $i < count($arr); $i++)
echo $arr[$i][0].' стоит '.$arr[$i][1]."<br>\r\n";
?>
|
За разделитель я взял три черты ||| | |
| |
|
|