zerko: Suche mit meheren Treffern..

Hey...

Ich möchte eine Suche mit meheren Treffen ausgeben lassen...

------------------------------------------------------------
$result = mysql_query($query) or die("Nichts gefunden");

while($arrAngaben = mysql_fetch_array ($result)){
 echo $arrAngaben."<br>";
  }
------------------------------------------------------------

Leider schreibt er nur...

Array
   Array
   Array
   ...
   ... und so weiter

Wie kann ich es lösen, dass er mir z.B. alle Müller ausgibt..??

Gruß
zerko

  1. Hallo zerko,


    $result = mysql_query($query) or die("Nichts gefunden");

    while($arrAngaben = mysql_fetch_array ($result)){
    echo $arrAngaben."<br>";
      }

    mysql_fetch_array() macht genau das, was es soll, naemlich ein Array aus einer MySQL-DB holen
    Sagen wir, du hast in der Query die Spalten 'foo' und 'bar' angefragt (SELECT foo, bar FROM tabelle), dann enthaelt das Array $arrAngaben:
    $arrAngaben[0]    = Inhalt der Spalte foo
    $arrAngaben['foo']= Inhalt der Spalte foo
    $arrAngaben[1]    = Inhalt der Spalte bar
    $arrAngaben['bar']= Inhalt der Spalte bar

    Demnach musst du in der while-Schleife das ganze ausseinander klabuestern
    Schreib also mal  anstatt

    echo $arrAngaben."<br>";

    echo $arrAngaben[0]."<br>";
    oder
    echo $arrAngaben['foo']."<br>";
    Gruß,

    Dieter