ich will ja kein schmarotzer sein,
aber wie sieht das denn hier aus:
<?php
$row = 1;
$fp = fopen ("filialen.csv","r");
$max_diff = 1000;
$stack_of_results=array();
while ($data = fgetcsv($fp, 1000, ";")) {
//Nur bei einer bestimmten Vertriebslinie nachschauen
if (!stristr($data[0], $Vertriebsl)) continue;
$diff=abs($data[2] - $PLZ) ;
if ($diff < $max_diff) {
$key=abs($data[2] - $PLZ);
$stack_of_results[$key][]=$data;
}
}
ksort($stack_of_results);
$output = array_slice ($stack_of_results, 0, 5);
$c=0;
foreach($output as $v){
$c++;
foreach($v as $one){
echo "<tr>";
....
Hallo,
was spricht dagegen, dass die Eingabe "alle" abgefangen und anders behandelt wird?
Zum Abfangen einer ergebnislosen Abfrage:
Einfach bei der erfolgreichen Suche einen Wert $treffer auf true setzen. Ist nach der while-Schleife $treffer!=true echo "Kein Treffer".
Grüße aus Würzburg
Julian