Ik heb een "klein" probleempje.
Ik wil een csv-file uitlezen en deze in een array plaatsen. zet ik alles in een array werkt alles perfect, maar zo gauw ik een file uitlees werkt het niet meer.
Kan iemand mij vertellen waar ik overheen kijk?
De code om de file in te lezen:
De code die wel werkt:
vervang ik nu:
door:
is het dus einde oefening.
Let aub niet op de benoemingen, want ik ben eerst aan het kijke of het eea aan de praat te krijgen is.
Ik wil een csv-file uitlezen en deze in een array plaatsen. zet ik alles in een array werkt alles perfect, maar zo gauw ik een file uitlees werkt het niet meer.
Kan iemand mij vertellen waar ik overheen kijk?
De code om de file in te lezen:
code:
1
2
3
4
5
6
7
8
9
10
11
| $CSVfile = "Locator.csv";
$name = "PA";
$array = "\""."aap"."\"";
$i =0;
$fp = fopen($CSVfile,"r");
while ($data = fgetcsv($fp,500,";"))
{
$array2 = $data[0];
$array .= (",\"".$array2."\"");
} |
De code die wel werkt:
code:
1
2
3
4
5
6
7
8
9
10
11
| $array=array("aap","PREFIX","1A","1S","3A","3B6","3B7","3B8");
sort($array);
reset($array);
echo"array is $array<p>\n";
echo"<br>\n";
while (list($key, $val) = each($array)) //want hier kan ik ook wat mee
{
echo "regel[".$key."] = ".$val."<br>\n";
} |
vervang ik nu:
code:
1
| $array=array("aap","PREFIX","1A","1S","3A","3B6","3B7","3B8"); |
door:
code:
1
| $array=array($array); |
is het dus einde oefening.
Let aub niet op de benoemingen, want ik ben eerst aan het kijke of het eea aan de praat te krijgen is.