Mailinglisten-Archive |
An alle "Listen-Helfer" !
Nach eingehendem Studium des Archivs (Puh!)
habe ich immer noch folgendes ungelöste Problem:
Ich möchte
1. eine CSV AdressDatei sortiert ausgeben können und
2. eine Suchfunktion einbauen, die mir u.a. die gesuchte
PLZ ausgibt und falls nicht vorhanden, die 5-6 nächstgelegenen.
Bis hier bin ich mit dem Script inzwischen gekommen,
stoße aber auf die Schwierigkeit, wie ich bei 1. die Sortierung
bewerkstellige und noch wichtiger die 2. überhaupt schreiben kann.
Über jede Hilfe wäre ich sehr dankbar, denn ich weiß nich mehr weiter....!
Christoph
--------------
DIE ERSTEN 2 ZEILEN DER texttext-th.txt
------------------------------
ID,FIRMA,NAME,VORNAME,STRASSE,TELEFON,FAX,MAIL,WWW,ORT,PLZ,BRANCHE
"1","Lebensmittel/ Feinkost Herbert Gross GmbH & Co. KG","Gross","Herbert",
"Feldstraße 9","88555","88333","hgross_(at)_gross.de","http://www.gross.de",
"Musterhausen","33333","Lebensmittel"
etc. etc. etc
------------------------------
------snip------------------->
$filename = "testtext-th.txt";
$row=1;
$fp = fopen($filename, "r") or DIE( "Unable to open file: $filename");
print "<table width=600 border=1>\n";
while ($data = fgetcsv($fp,1000, ",")) {
$num = count($data);
IF ($row== '1') {
$row++;
for ($c=0; $c<$num; $c++) print "<TH><A
HREF=\"$PHP_SELF?sort=$data[$c]\">".$data[$c]. "</a></TH>\n";
} ELSE {
$row++;
print "<TR>";
for ( $c=0; $c<$num; $c++ ) print "<TD>".$data[$c] .
"</TD>";
print "</TR>\n";
}
}
print "</TABLE>";
fclose($fp);
<---------snap-------------------
______________________________________________
Christoph M. Schönian
www.kafkamedia.de
______________________________________________
php::bar PHP Wiki - Listenarchive