php.de

Zurück   php.de > Webentwicklung > Datenbanken

Datenbanken SQL und Co

Antwort
 
LinkBack Themen-Optionen Thema bewerten
Alt 12.08.2004, 08:26  
Gast
 
Beiträge: n/a
Standard [Erledigt] Checkbox Wert übergeben

Hallo Leute,

ich bin recht neu was PHP und MySQL angeht und hab ein kleines Problem.
Ich habe eine Formularseite in der eine Checkbox eingebaut ist.
Code:
<input type="CHECKBOX" name="Auto" value="Ja">
Diese soll wenn angeklickt den Wert "JA" in eine Datenbank schreiben! In der Daten Bank ist das Feld mit Typ: varchar, nicht Null und als Standard mit "Nein" angelegt. Wenn die Checkbox im Formular angeklickt ist funktioniert es auch ohne Probleme!
Da aber wenn die Box nicht angeklickt ist, durch den insert into Befehl ein "leerer Wert" übergeben wird, wird in der Datenbank nichts in das Feld eingetragen (nicht mal der default Wert).
Code:
$einfuegen = "insert into verfahren values ('$Auto');";
Wie kann ich es machen das in diesem Fall das "Nein" in den Datensatz geschrieben wird????
Vielen Dank schon mal für eure Hilfe!!!
  Mit Zitat antworten
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 12.08.2004, 09:28  
Gast
 
Beiträge: n/a
Standard

Überprüfe, ob der Wert der Checkbox "" ist, wenn ja, setzt du ihn auf "Nein".
  Mit Zitat antworten
Alt 12.08.2004, 10:14  
Gast
 
Beiträge: n/a
Standard

Meinst Du damit den Wert in der Erfassungsmaske? Also hier:
<input type="CHECKBOX" name="Auto" value="Ja">
Der steht auf "Ja" aber auch wenn ich ihn auf "Nein" stelle und es nicht anklicke schreibt er mir keinen Wert in die Datenbank!
  Mit Zitat antworten
Alt 12.08.2004, 10:25  
Gast
 
Beiträge: n/a
Standard

Problem ist an der Sache, das nicht markierte checkboxen nicht einmal als leere Variable übergeben werden. Wenn du eine feste Anzahl an Checkboxen hast kannst du im script einfach überprüfen, ob die entsprechende Variable gesetzt ist. Wenn nicht einfach 'nein' in die Datenbank schreiben.

Code:
$insert = "INSERT INTO tabelle (check1, check2, check3) VALUES (";

if(isset($check1)){
$insert .="'ja', ";}
else{
$insert .= "'nein', ";
}

if(isset($check2)){
$insert .="'ja', ";}
else{
$insert .= "'nein', ";
}

if(isset($check2)){
$insert .="'ja')";}
else{
$insert .= "'nein')";
}
und dann abschicken.

MfG
Cykus
  Mit Zitat antworten
Alt 12.08.2004, 11:02  
Gast
 
Beiträge: n/a
Standard

Hallo Cykus!

Super vielen Dank! Hat perfekt geklappt!
MfG
SkoobyDoo :wink:
  Mit Zitat antworten
Antwort


Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Fester Wert bei Registrierung festlegen themr Datenbanken 1 07.03.2008 14:41
[Problem] Checkbox setzt Wert "1" oder "0& 0815_Skripter PHP Tipps 2008 12 14.02.2008 17:03
Checkbox gibt als Wert nur "on" zurück, wenn aktiv kampfnickel PHP Tipps 2008 3 28.08.2007 07:47
Aktivieren einer Checkbox aktiviert viele andere Checkboxen buggybugga HTML, Usability und Barrierefreiheit 3 12.03.2007 16:23
nach grösstem (unbekannten) Wert suchen lindner Datenbanken 2 20.08.2006 22:13
Checkbox jacos PHP Tipps 2006 5 01.04.2006 10:19
[Erledigt] Checkbox wert weitergeben PHP Tipps 2007 8 09.12.2005 14:30
array verarbeitung (schlag auf den hinterkopf) PHP Tipps 2007 9 16.11.2005 11:37
minus wert, plus wert in variable nutzen PHP Tipps 2005-2 5 22.10.2005 19:15
checkbox .. mehrere werte auslesen bei gleichem namen PHP Tipps 2005-2 9 12.10.2005 15:24
[Erledigt] Wert von Reihe 1 mit Wert von Reihe 2 tauschen Datenbanken 5 20.06.2005 17:21
kleinsten und größten wert ermitteln niffi PHP Tipps 2005 14 26.04.2005 12:42
Dropdown && Checkbox wert speichern? PHP Tipps 2005 2 27.02.2005 21:42
Wert aus Datenbank mit Checkbox addieren PHP Tipps 2004-2 0 17.12.2004 07:52
[Erledigt] Problem: per klick auf Button Wert erhöhen/verringern HTML, Usability und Barrierefreiheit 7 07.10.2004 08:31

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
php checkbox wert datenbank, checkbox wert übergeben, checkbox werte übergeben, checkbox wert, http://www.php.de/datenbanken/6796-checkbox-wert-uebergeben.html, php checkbox übergeben, checkbox werte übergeben php, mit checkboxen wert an datenbank übergeben html, wert einer nicht angeklickten checkbox übergeben, hilfe bei insert into, wenn keine checkbox gewählt dann null in spalte schreiben, checkbox wert an variable übergeben, html checkbox wert übergeben, html radiobutton default, checkbox php datenbank übergeben, php checkboxen weitergabe e-mail, php checkboxen an mysql übergeben, checkbox wert übergeben php, php checkbox wert übergeben, html checkbox nicht aktiv trotzdem uebergeben, checkbox php übergeben

Alle Zeitangaben in WEZ +2. Es ist jetzt 10:18 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum

Creative Commons License
Dieser Inhalt ist unter einer Creative Commons-Lizenz lizenziert.