Hallo
ich habe z.b. 5 daten (name, alter, geschlecht, hobby und browser) diese werden jetzt übergeben und sollen in ein formular als value. Jedoch sind nur 5 von 10 möglichen daten vorhanden.
jetzt hab ich aber in meinem Formular
value="$abfrage[0] //Name
value="$abfrage[1] //hosengröße
value="$abfrage[2] //geschlecht
da ich ja die hosengröße nicht habe, erhalte ich ein "Notice: Undefined variable:" oder genau in diesem Fall wär es ein "Notice: Undefined offset:"
Wenn man jetzt ein formular mit "nur" 10 Felder hat, würde es ja noch gehen, jede ab zu fragen ob auch gesetzt wurde. Aber wenn es mehr als 15 oder 20 wären, würde das ja in perverser Arbeit ausarten jedes mal eine Abfrage ob inhalt da ist.
Soll man von daher solche ausgaben einfach ausgaben sein lassen oder eine funktion schreiben die $ausgabe[X] setzt falls nichts drin ist?
ich habe z.b. 5 daten (name, alter, geschlecht, hobby und browser) diese werden jetzt übergeben und sollen in ein formular als value. Jedoch sind nur 5 von 10 möglichen daten vorhanden.
jetzt hab ich aber in meinem Formular
value="$abfrage[0] //Name
value="$abfrage[1] //hosengröße
value="$abfrage[2] //geschlecht
da ich ja die hosengröße nicht habe, erhalte ich ein "Notice: Undefined variable:" oder genau in diesem Fall wär es ein "Notice: Undefined offset:"
Wenn man jetzt ein formular mit "nur" 10 Felder hat, würde es ja noch gehen, jede ab zu fragen ob auch gesetzt wurde. Aber wenn es mehr als 15 oder 20 wären, würde das ja in perverser Arbeit ausarten jedes mal eine Abfrage ob inhalt da ist.
Soll man von daher solche ausgaben einfach ausgaben sein lassen oder eine funktion schreiben die $ausgabe[X] setzt falls nichts drin ist?
Kommentar