php, mysql, records auslesen

Seite 1 von 1 - Forum: Coding Stuff auf overclockers.at

URL: https://www.overclockers.at/coding-stuff/php_mysql_records_auslesen_99265/page_1 - zur Vollversion wechseln!


flocky schrieb am 21.11.2003 um 21:51

hallo

ich hab wieder mal eine frage zu php und mysql...

und zwar hab ich hier den code:

Code:
mysql_select_db("test");
  $ergebnis = mysql_query("select * from hoasch");
  while($row = mysql_fetch_object($ergebnis))
    {
    echo $ergebnis->Database;
    }
er gibt aber nichts aus.

connect und close sind natürlich da, die db und der table existieren auch, recods sind auch vorhanden.
es gibt die fields "id" und "title".
wenn ich bei echo irgendeinen wert ausgeben lasse, dann wird dieser ausgegeben, das bedeutet schon mal, dass die while-bedingung erfüllt ist. wenn ich aber versuche die werte dvon $row auszugeben, dann geht nichts :(

hat jemand eine ahnung was da los sein kann?


Rektal schrieb am 21.11.2003 um 22:27

Wenn du

Code:
$row = mysql_fetch_object($ergebnis)
schreibst musst auch das Ergebnis vom $row-Object holen und nicht von der mysql_query()-Resource.


flocky schrieb am 21.11.2003 um 22:30

ARGHL schlampigkeitsfehler :rolleyes:
geht aber so trotzdem nicht :D

ich habs mit mysql_fetch_array gelöst, so gehts.
danke voerst!


Rektal schrieb am 21.11.2003 um 22:34

Ich nehm immer mysql_fetch_assoc(). Ist aber auch nur meien Pref. Ich greif lieber ueber $row['column'] zu; notfalls fuer automatisierte Systeme kann ich auch leichter, bzw. fuer mich logischer, die Rows bearbeiten das sie einfach nur ein Hash sind.

Btw, var_dump($row); bei mysql_fetch_object() sollte dir helfen zu finden was hat.


flocky schrieb am 21.11.2003 um 22:49

is das das mysql_fetch_assoc() das selbe wie mysql_fetch_array($var, MYSQL_NUM) ?


Rektal schrieb am 21.11.2003 um 22:52

Nein, wie mit MYSQL_ASSOC (wie der Name schon sagt ;))


flocky schrieb am 21.11.2003 um 22:53

arghl, ja das mein ich eh, ich bin heute bissi zerstreut :rolleyes:;)




overclockers.at v4.thecommunity
© all rights reserved by overclockers.at 2000-2025