Sönke Tesch: Hilfe!!!! Daten aus der Datenbank...

Beitrag lesen

Ich hole in meinem Script mit "$data = mysql_query($query,$conn);" Daten aus der datenbank. Wenn ich aber dann mit "echo $data;" den text anzeigen lassen möchte, wird nur "Resource id #2" ausgegeben!!!?
warum??

Du bekommst von "mysql_query('select blabla.." sämtliche Datensätze zurückgeliefert, die auf diese select-Anfrage passen.

Damit Du mit diesen Daten etwas anfange kannst, mußt Du sie Datensatz für Datensatz aus dem mysql_query()-Ergebnis auslesen, das geht zum Beispiel mit mit mysql_fetch_assoc():

$data = mysql_query("select name,telefon from kunden",$conn);
while (! $datensatz=mysql_fetch_assoc($data))
 {
  // $datensatz ist jetzt ein Feld mit "name" und "telefon", also
  // $datensatz["name"] und $datensatz["telefon"].
  // Passen 100 Kunden auf Deine Anfrage, wird diese Schleife für jeden
  // der 100 Kunden durchlaufen und jedesmal enthält $datensatz die Daten
  // eines Kunden.
 };

Gruß,
  soenk.e