Yo!
Hach, was bin ich wieder informativ...
Wenn du etwas toleranter prüfen willst, ob der gesuchte String in der Firmenbezeichnung nur enthalten ist, dann solltest du mal die Funktionen strstr(), stristr() und ereg() angucken.
http://www.php.net/manual/de/function.strstr.php
http://www.php.net/manual/de/function.stristr.php
http://www.php.net/manual/de/function.ereg.php
http://www.php.net/manual/de/function.eregi.php
- Sven Rautenberg
danke für eure mühe, ist ja ganz nett,
aber ich verstehe nur bahnhof,
gibt es nicht die Möglicheit, wenn ich einen bestimmten wert unter firma zum Beispiel den Namen der Firma weitergebe und dann in meinem suchscripot steht
if firma gleich name der firma duchsuche alles wo name der firma vorkommt:
select name="Firma">
<option value="alle">Alle</option>
<option value="A">A</option>
<option value="B">B</option>
<option value="C">C</option>
...
PLZ: <input type="text" name="PLZ" value="" maxlength="5" size="5" /><br />
<input type="submit" name="submit_button" value="Suchen" />
ausgabescript=
<?php
$row = 1;
$fp = fopen ("firma.csv","r");
$max_diff = 1000;
$stack_of_results=array();
while ($data = fgetcsv($fp, 1000, ";")) {
//Nur bei einer bestimmten Vertriebslinie nachschauen
if ($data[0] != $firma) 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){
...
habe mir von vollpfosten alles abgekupfert, klappt soweit ganz gut, das aber nicht