Besi: CSV-Datei Auslesen

Ich möchte mit dynamischer Datenanbindung ein CSV-File auslesen dieses sieht folgendermassen aus:

--------- mobilenr.csv ---------

Name; Nummer
Franz Müller; 0788684684
Fritz Meier;  0798786877
Peter Muster; 0788687565

--------------------------------

Nun möchte ich mit einem Html-File aus diesem File einen Dropdownerstellen der dann so aussehen soll

<select>
  <option value="0788684684">Franz Müller</option>
  <option value="0798786877">Fritz Meier</option>
  <option value="0788687565">Peter Muster</option>
</select>

Wie muss ich das nun anstellen!
Bitte Antwort zusätzlich als Mail posten! Danke

  1. Ich möchte mit dynamischer Datenanbindung ein CSV-File auslesen Arbeitest du  mit PHP?

    Und ist diese Datei auf dem Server gespeichert oder willst du sie erst hochladen?

  2. Hi,

    --------- mobilenr.csv ---------

    Ok.
    [...]
    $file = "mobilenr.csv";

    Name; Nummer

    Header hier lassen und auswerten (wenn erste zeile, dann nicht weiterverarbeiten -> ansonsten kreiert "er" dir ...value="nummer" etc.)
    oder header entfernen und nur nummern belassen.

    Datei einlesen, html schreiben

    echo 'select';
    $fp = fopen($file, 'r');
    while (!feof($fp)) {
        $zeile = fgets($fp,500);      // Zeile Auslesen
        $daten = explode(";", $zeile);   // Zeile auftrennen, als Array $daten "speichern"
        echo "<option value="$daten[1]">$daten[0]</option>
        }
    echo '</select>';

    ergibt dann:

    <select>
      <option value="0788684684">Franz Müller</option>
      <option value="0798786877">Fritz Meier</option>
      <option value="0788687565">Peter Muster</option>
    </select>

    ...dann solltes Du natürlich noch checken ob das file vorhanden ist etc.