phpbar.de logo

Mailinglisten-Archive

Re: [php] Problem "undefined index" lösen

Re: [php] Problem "undefined index" lösen

Mathias Gloß (www.gmail.com) mgloss at gmail.com
Mon Aug 15 15:31:03 CEST 2005


Aloha,

Am 15.08.05 schrieb Sebastian Mendel <lists at sebastianmendel.de>:
> Stephan Beck wrote:

> > Fehlermeldung:
> > <br><b>Notice</b>: Undefined index:  person_id in <b>D:\server\src\de\weblifting\bean\class.PersonAdress.php</b> on line <b>97</b>
> >
> > Code:
> > 90: while ($myrow = $this->fetchRow($result)) {
> > 97:     $this->setPersonId($myrow["person_id"]);
> 
> ich hab jetzt irgendwie den Faden verloren, trotz mehrmaligem nachlesen
> des Threads
> 
> Was hat dieses Problöem mit dem ursprünglichen zu tun?
> 
> Wieso versuchst du denn auf einen Index zuzugreifen den es offenbar
> nciht, entweder gar nicht in der DB oder nicht in der DB-Abfrage
> berücksichtigt?

Weil hier irgend jemand nicht programmieren kann *G*

Wenn die Spalte person_id immer vorhanden ist, kann man
Zeile 97 so verwenden, ansonsten muß man das prüfen:

if ( isset($myrow["person_id"]) ) {
  $this->setPersonId($myrow["person_id"]);
}

Grüße, Mathias

php::bar PHP Wiki   -   Listenarchive