Kopfzerbrechen seit Anfang an wg. array

Gesperrt
Tom Quenten
Beiträge: 125
Registriert: Do 10. Jun 2004, 13:55
Wohnort: Gallinchen
Kontaktdaten:

Kopfzerbrechen seit Anfang an wg. array

Beitrag von Tom Quenten »

Hallo,

seit ich 2004 auf Contenido aufgesetzt habe, bewegt mich immer wieder ein und das selbe Problem mit der Programmierung.

Ich bekomme von einer SQL Abfrage ein Array zurückgeliefert. Nun möchte ich mit einem simplen IF herausbekommen ob in einem Feld des Arrays ein Wert steht. Dabei stolpere ich immer wieder über diesen Fehler der in meinen Augen ja gar keiner sein dürfte ....

Code: Alles auswählen

if(!empty($db1->f("WEBGRAFIK")){
	echo $db1->f("WEBGRAFIK");
}
Um das Problem bisher zu umgehen habe ich einfach folgendes getan.

Code: Alles auswählen

$webgrafik = $db1->f("WEBGRAFIK");
if(!empty($webgrafik){
	echo $db1->f("WEBGRAFIK");
}
Da ich aber diese Variante nicht für perfekt halte, frage ich jetzt nun einfach mal nach, ob das auch schon jemanden aufgefallen ist und ob man das irgendwie hinbekommen kann ODER ob ich hier wirklich einen Denkfehler habe. Ich habe es probiert mit der 4.4.4. als auch mit der 4.6.8.

Ich würde wirklich gern verstehen wollen, warum das nicht so funktioniert.



Gruss
tomquenten
Wer fragt, ist ein Narr für fünf Minuten.
Wer nicht fragt, bleibt es für immer.

Handy doof? Tarif doof? Rechnung zu hoch?
Unter www.cottbushandy.de wird dir sicher geholfen!
emergence
Beiträge: 10653
Registriert: Mo 28. Jul 2003, 12:49
Wohnort: Austria
Kontaktdaten:

Beitrag von emergence »

das ist eine php gegebenheit

-> http://de.php.net/empty
Note: empty() only checks variables as anything else will result in a parse error. In other words, the following will not work: empty(trim($name)).
*** make your own tools (wishlist :: thx)
Tom Quenten
Beiträge: 125
Registriert: Do 10. Jun 2004, 13:55
Wohnort: Gallinchen
Kontaktdaten:

Beitrag von Tom Quenten »

Ahhhhh, jetzt hats click gemacht! Danke!!!
Wer fragt, ist ein Narr für fünf Minuten.
Wer nicht fragt, bleibt es für immer.

Handy doof? Tarif doof? Rechnung zu hoch?
Unter www.cottbushandy.de wird dir sicher geholfen!
Gesperrt