Hallo Michael,
da wäre ich SEHR Interessiert dran
ausnahmsweise :-)
<?php
function preisholen($artnr){
$csvdatei = "./test.csv";
//hier kommt der name der .csv-Datei rein (und ggf auch der Pfad) (die .csv-Datei sich so aus, wie du es geschreiben hast)
$inhalt = file($csvdatei);
//hier wird die .csv-Datei ausgelesen
for($i=0;!empty($inhalt[$i]);$i++){
$t = explode(";",$inhalt[$i]);
//zeile wird am ';' getrennt
if($t[0]==$artnr){
//hier wird verglichen ob die übergebene artikelnummer mit der in der aktuellen zeile übereinstimmt
$preis = $t[1];
//hier wird dann der preis der variablen $preis zugewiesen
break;
//beendet die for()-Schleife
}
}
return $preis;
//gibt den Preis zurück
}
?>
die Beschreibung der funktionen findest du, wenn du an http://www.php.net/ den Funktionsname dranhängst.
den Code musst du irgendwo in der Datei, in der du die Preise auslesen willst reinschreiben (Datei muss die Endung .php o.ä. haben)
an die Stelle wo du den Preis haben willst, musst du dann "<?php echo preisholen(123); ?>" schreiben, wobei du für 123 die Artikelnummer zu der du den Preis haben willst reinschreiben musst.
hth & Grüße aus Nürnberg
Tobias
sh:( fo:) ch:? rl:( br:< n4:& ie:% mo:| va:) de:] zu:) fl:( ss:| ls:[ js:|
(Selfcode -> http://emmanuel.dammerer.at/selfcode.html)