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