sortieren

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • antwortet
    *schwitz* oh da hab ich mich verdacht ... sorry, dein explode ('|', $file[0]) stimmte doch ...
    aber um jede einzelne Zeile zu durchsuchen, müssen ein paar Schleifen geschachtelt werden:

    [code]
    $verz=opendir('data/');
    while (false != ($datei = readdir($verz)))
    {
    if (ereg ('^.\.txt$', $datei)) // nur Textdateien mit einstelligem Dateinamen
    {
    $file = file("data/$datei");
    for ($i=0; $i<count($file); $i++)
    {

    $tabledata = explode("|",$file[$i]);
    if (ereg($show, $tabledata[1])) // nur in tabledata[1] suchen
    echo "$show gleich $tabledata[1]<br>";
    }
    }
    }
    closedir($verz);

    Einen Kommentar schreiben:


  • antwortet
    hi

    erstmal danke für die antwort, aber ich bekomme immer diese fehlermeldung

    Warning: Bad arguments to implode() in /*PFAD*/alpha.php4 on line 9

    Warning: Bad arguments to implode() in /*PFAD*/alpha.php4 on line 9

    Warning: Bad arguments to implode() in /*PFAD*/alpha.php4 on line 9

    Warning: Invalid argument supplied for foreach() in /*PFAD*/alpha.php4 on line 14

    cya

    Einen Kommentar schreiben:


  • antwortet
    Code:
    $verz=opendir('data/'); 
    while ($datei = readdir($verz))
    { 
      if($datei != "." && $datei != "..") 
      { 
        $file = file("data/$datei"); 
        $tabledata = [b]im[/b]plode("[b]<br>[/b]",$file[0]); 
      }
    }
    closedir($verz); 
    
    foreach($tabledata as $erg) { 
      if (ereg($show,$erg)) 
        echo "$show gleich $erg"; 
    }

    Einen Kommentar schreiben:


  • bleaz
    hat ein Thema erstellt sortieren.

    sortieren

    hi

    ich hab ein kleines problem mit sortieren und co. also ich möchte alle dateien aus einem verzeichniss auslesen (1.txt bis X.txt). allerdings will ich nur die einträge auslesen, die mit einem bestimmten buchstaben beginnen. also z.b. A. dazu soll er nur in $tabledata[1] suchen. ich hab mal hier mein scriptversuch:
    ##############################
    $verz=opendir('data/');
    while (false != ($datei = readdir($verz)))
    {
    if($datei != "." && $datei != "..")
    {
    $file = file("data/$datei");
    $tabledata = explode("|",$file[0]);
    }
    }
    closedir($verz);

    foreach($tabledata as $erg) {
    if (ereg($show,$erg))
    echo "$show gleich $erg";
    }
    ##############################
    $show ist aus der adresszeile (index.php?show=BUCHSTABE)

    ich hoffe, ihr habt es verstanden

    plz help me

    cya
Lädt...
X