Jens: Textdatenbank in array einlese

Guten Tach,
wie lese ich in ein array aus einer textdatenbank die Daten ein.
Gibt es hier ein Beispielscript zum Nachlesen oder wer kann mir Hilfestellung geben?

Vielen Dank für eine Antwort im Voraus!

  1. Holladiewaldfee,

    wie lese ich in ein array aus einer textdatenbank die Daten ein.
    Gibt es hier ein Beispielscript zum Nachlesen oder wer kann mir Hilfestellung geben?

    $res = mysql_query("MEIN TOLLE QUERY");
    while($bla = mysql_fetch_array($res, MYSQL_ASSOC))
     var_dump($bla);

    Ciao,

    Harry

    --
      (There are only 10 types of people in this world: Those who understand binary and those who don't)
    1. Danke für Deine Antwort, aber ich meinte eine Textdatenbank
      xxx.txt
      a|b|c
      a|b|c

      usw.

      1. Holladiewaldfee,

        Danke für Deine Antwort, aber ich meinte eine Textdatenbank
        xxx.txt
        a|b|c
        a|b|c

        Ach so ;-)

        Dann:

        $a = file("xxx.txt");
        $b = Array();
        for($i=0, $j=count($a); $i<$j; $i++)
        { $b[$i] = Array();
          $b[$i] = explode("|", trim($a[$i])); }

        var_dump($b);

        Ciao,

        Harry

        --
          (There are only 10 types of people in this world: Those who understand binary and those who don't)
  2. Hallo Jens,

    wie lese ich in ein array aus einer textdatenbank die Daten ein.

    mit '$inhalt = file("dateiname.txt")' kannst du die Datei einlesen, du hast dann einen Array namens $inhalt und kannst dann die einzelnen Zeilen mit $inhalt[0], $inhalt[1] usw. aufrufen. Wenn du den Inhalt der einzelnen Zeilen noch trennen willst musst du '$zeile = explode(";",$bla)' verwenden (';' ist das Trennzeichen das du benutzt hast, um die einzelnen Werte zu trennen. $bla ist die Zeile die getrennt werden soll also z.B. $inhalt[0] um die erste Zeile zu trennen), dann hast du ein Array namens $zeile in dem du die einzelnen Werte mit $zeile[0], $zeile[1] usw. aufrufen kannst.
    die Funktionen file() und explode() findest du hier:
    http://www.php.net/de/file bzw. http://www.php.net/de/explode

    Grüße aus Nürnberg
    Tobias