Mailinglisten-Archive |
Sebastian Mendel wrote: > Stephan Beck wrote: >> Sebastian Mendel wrote: >> >>>> Stephan Beck wrote: >>>> Das Problem hat sich dadurch leider nicht lösen lassen, >>>> da bei der Funktion fetchRow (mysql_fetch_row) allgemein >>>> vorher nicht definierte Indizes verwendet werden. >>>> Wie löst Ihr denn diese Problematik? >>> kannst du bitte mal die _genaue_ Fehlermeldung schicken >> >> Die Warnung, bzw Notice, die auftaucht lautet "undefined index", da >> der Index davor niemlas zu gewisen wurde, aber im Nachhinein darauf >> zugegriffen wird. >> Siehe Bsp.: >> >> $myrow = mysql_fetch_array($result); >> echo $myrow["id"]; >> >> Norbert Pfeiffer wrote: >> >>> Sein Problem ist: >>> Er will universell coden und verwendet mysql_fetch_row(); >>> und kommt dann mit den Key's nicht mehr zurecht. >>> Eventuell sollte er mysql_fetch_assoc(); probieren ... ? >> >> Auch mit mysql_fetch_assoc() werden die Indizes doch nicht vorher >> definiert? >> Ausser man verwendet das Array numerisch, was ich aber eigentlich >> nicht wollte. >> >> Gibt es denn da noch andere Möglichkeiten, um nicht auf diese Notice >> aufzulaufen? >> Ausser dem Ausdschalten der Anzeige der notices ;-) > > Natürlich! weißt was mysql_fetch_*() macht??? > > http://www.php.net/mysql_fetch_assoc also, wenn es ein Fled 'id' in der Datenbank gibt dann gibt es auch $myrow['id']! wenn das nicht das ist was du willst, dann verstehen wir dich anscheinend falsch -- Sebastian Mendel www.sebastianmendel.de www.sf.net/projects/phpdatetime | www.sf.net/projects/phptimesheet
php::bar PHP Wiki - Listenarchive