Hallo Zusammen,
ich hätte da mal wieder ein Problem.
Aus einer CSV Datei werden Daten in ein Array geschrieben:
$file = "muster2.csv";
$farray = file($file) or die("Fehler)");
if($farray)
{
foreach($farray as $line)
{
list($cat_id, $path, $sort) = split(";", $line);
$kategorien[$cat_id]['cat_id'] = $cat_id;
$kategorien[$cat_id]['path'] = $path;
$kategorien[$cat_id]['sort'] = $sort;
$kategorien[$data[0]] = array('cat_id' => $data[0], 'path' => $data[1], 'sort' => $data[2]);
}
}
Das funktioniert auch. Jetzt kommen normale html-submit Buttons mit name $cat_select und value 1 bis 6.
Aus einer Datenbank wird ein $results Array gebaut und mit dem CSV Array gemerget:
foreach($results as $db_key => $result)
{
$results[$db_key]->path = $kategorien[$result->category_id]['path'];
$results[$db_key]->sort = $kategorien[$result->category_id]['sort'];
if($results[$db_key]->sort == $cat_select)
{
echo "Text aus Array zu passenden sort Parameter";
}
}
danach möchte ich mit echo den passenden Text zum sort Parameter aus
(sort ist ein Wert von 1 bis 6)
Dies habe ich mit einer if Schleife versucht was aber nicht klappt und ich verstehe nicht warum!