Alexander Kleinjung: MySQL Wert einer Checkbox in Datenbank speichern

Beitrag lesen

Hallo Uwe, hallo Klaus,

Deshalb lassen wir uns was anderes einfallen.
Machen wir es indirekt!! Wir verwenden ein Array, in das wir
folgendes reinschreiben:

$Selektiert[0] = "";
$Selektiert[1] = " checked ";

Ich will es nicht beschreien, aber IMHO klappt das in PHP mit dem
Array nicht so ganz; aber da der Grundansatz ja eine wenn/dann-Ab-
frage ist, würde ich es so machen:

if($privat == 1) { $privat = " checked "; } else { $privat = ""; }

Zu der feststellung, dass es auf den Wert nicht ankommt:
Irgendwie muss der Wert ja in die DB gelangen... und gerade bei der
Array bzw. if-Variante kommt es schon auf den value-Wert an, denn
der bildet ja den Bezug zum splitten des Array bzw. zur Ausführung
der Abfrage.

Und da der Wert einer CheckBox ja nur dann als Variable zur Verfügung
steht, wenn sie angekreuzt ist, genügt hier "0" bzw. "1"

Ich hoffe, ich bin jetzt nicht zu langatmig geworden.

IMHO ganz im Gegenteil. Das war ein Posting, wie Stefan es sich bei
(fast) allen Fragen wünscht und für das viele dankbar wären:

Beispielorientiert, praxisnah, mit Hilfe zur Selbsthilfe > Fördern der
Energie des Verstehens > Self-Prinzip ;-)

Das war Deine "gute Tag des Tages" *fg*

<img src="http://home.germany.net/100-80215/alex/images/promo/signet.gif" alt="">

<img src="http://home.germany.net/100-80215/alex/images/promo/akonline.gif" alt="">

http://www.atomic-eggs.com/selfspezial/daten/101.html