mysql_fetch_array(); gibt nur "Array" aus?!

cameeel

Erfahrenes Mitglied
Hab da ein kleines Problem mit dem mysql_fetch_array(); Befehl weil wenn ich da nen Datensatz auslesen will und den String in einem Textarea Feld ausgeben will wird immer "Array" ausgegeben, woran liegt das?
Es wird nur keine Fehlermeldung ausgegeben da ja tatsächlich was ausgegeben wird aber immer das Gleiche und nie das was tatsächlich in der Spalte steht!
PHP:
<?php
   ....
   $ask = mysql_query("SELECT `Content` FROM `tabelle` WHERE `UserID` = '".$UserID."' AND `id` = '".$_POST['id']."'");
   $str = mysql_fetch_array($ask);
   ...
   echo "...<textarea>".$str."</textarea>...";
   ?>

Danke,
cAm3eel
 
mysql_fetch_array übergibt die ausgelesen Daten auch nur in Form eines Array's an $str weiter, was heißt, das $str letztendlich ein Array ist.

So gibst du dann die in dem Array gespeicherten Daten aus:
PHP:
echo "...<textarea>".$str['Content']."</textarea>...";


mfg
del
 
Zurück