Vollpfosten: Ergebnis in Tabellen anzeigen

Hallo, ich habe folgendes Script:
#!/usr/local/bin/php
<?php
$row = 1;
$fp = fopen ("filialen.csv","r");
$diff = 10000;
while ($data = fgetcsv($fp, 1000, ";")) {
//Nur bei einer bestimmten Vertriebslinie nachschauen
if ($data[0] != $Vertriebsl) continue;
//Den besten Treffer merken
if (abs($data[2] - $PLZ) < $diff) {
$result = $data;
$diff = abs($data[2] - $PLZ);
}
}
echo "<table border="1">
<tr>
<td>Vertriebslinie</td><td>Nr.</td><td>PLZ</td><td>Ort</td>
<td>Strasse</td></td><td>Marktleiter</td><td>Fleischabtltr.</td>
</td><td>Telefon</td><td>Telefax</td></td><td>Email</td>
</tr>
<tr>
<td>$result1</td><td>$result1[Nr]</td><td>$result1[PLZ]</td>
<td>$result1[ORT]</td><td>$result1[Strasse]</td><td>$result1[Marktleiter]</td>
<td>$result1[Fleischabtltr]</td><td>$result1[Telefon]</td>td>$result1[Telefax]</td><td>$result1[Email]</td>";

?>

das funktioniert ohne den table auch ganz super, wie kriege ich das hin, das in dem jeweiligen tabellenfeld das ergebnis der suche angezeigt wird

  1. Huhu Vollpfosten

    das funktioniert ohne den table auch ganz super, wie kriege ich das hin, das in dem jeweiligen tabellenfeld das ergebnis der suche angezeigt wird

    Vielleicht hilft es wenn Du dem Array result1 auch Werte zuweist?

    Viele Grüße

    lulu

  2. Hey,

    bei folgenden Überschriften stimmen die td-Ende-Tags nicht (jeweils einer zuviel):
    Strasse</td></td>
    Fleischabtltr.</td></td>
    Telefax</td></td>

    In den Datenfeldern stimmt auch was nicht:
    beim Fax
    td>$result1[Telefax]</td>
    fehlt das < vor dem td-Eröffnungs-Tag.

    Soweit die HTML-Fehler. Mit PHP kenn' ich mich nicht aus. Aber vielleicht klappt's ja mit den Korrekturen.

    Gruß

    Matthias