Hi,
> ***************
> <?php
>
> // Anfang Übersicht
> $datei = "werte.csv";
> $array = file($datei);
> $icon = '<img src = "pics/sound.jpg">';
> $limit = $_GET["limit"];
In dem Formular oben gibts kein Feld, das limit heisst, ausserdem wird es mit POST verschickt.
> if($limit == "all"){ // alles anzeigen
>
> for ($zaehler = 0; $zaehler < count($array); $zaehler++) {
> $array[$zaehler] = explode(";" , $array[$zaehler]);
Hier noch eine Schleife machen, in der du abprüfst, ob in $array[$zähler] irgendwo $_POST['suche'] drinsteht. Dann wenn es gefunden wurde beispielsweise eine neue Variable $found auf 1 setzen.
Die folgenden Ausgaben nur machen, wenn $found==1.
> //echo "<tr><th>" . ($zaehler+1) . "</th>" ; // Zeilennummer
Das <tr> solltest du nicht auskommentieren.
> for ($a = 0; $a < 7; $a++) { // 7 Tabellenspalten
> if ($a == 6) {
> echo "<td><a href=\"zeuch/" . $array[$zaehler][$a] . "\" target=\"_blank\">" . $icon . "</a></td> \n";
> }
> else {
> echo "<td>" . $array[$zaehler][$a] . "</td> \n";
> }
> }
> echo "</tr> \n";
> }
mfG,
steckl