Suche mit meheren Treffern..
zerko
- php
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
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