php.de

Zurück   php.de > Webentwicklung > PHP Einsteiger > PHP Tipps 2007

 
 
LinkBack Themen-Optionen Thema bewerten
Alt 10.07.2007, 16:21  
Erfahrener Benutzer
 
Registriert seit: 10.02.2004
Beiträge: 132
Pimbolie1979
Standard Zustand der Checkboxen auslesen

Ich habe meine Checkboxen folgendermaßen erstellt:



Code:
<input name="checkboxenzustand[]" type="checkbox" class="checkbox" value="1" />
Wenn der Abschickbutton gedrückt wird möchte ich die Zustände der Buttons auslesen. Dies habe ich folgendermaßen realisiert:


PHP-Code:
print_r($_POST['checkboxenzustand']); 
Mit print_r zeige ich mir das Array mit den Zuständen der Checkboxen an. Jedoch habe ich da ein großes Problem. Wenn ich z.B. die 2. und 3. Checkbox anklicke, dann wird folgendes Array erzeugt:

[0] => 1;
[1] => 1;

Somit kann ich die Checkboxen ja nicht mehr zuordnen denn eigentlich müsste das Array doch so aussehen

[0] => 0;
[1] => 1;
[2] => 1;

Wie kann ich das Array den Checkboxen wieder zuordnen?
__________________
www.Gastgeber-Deutschland.de
Pimbolie1979 ist offline  
Sponsor Mitteilung
PHP Code Flüsterer

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

Alt 10.07.2007, 16:44  
Benutzer
 
Registriert seit: 02.12.2007
Beiträge: 70
Drache befindet sich auf einem aufstrebenden Ast
Standard

gib den checkboxen ein(ein)deutige werte. fortlaufende nummern, quadratzahlen mit gemeinsamer grundzahl,...
Code:
<input name="checkboxenzustand[]" type="checkbox" class="checkbox" value="1" /> 
<input name="checkboxenzustand[]" type="checkbox" class="checkbox" value="2" /> 
<input name="checkboxenzustand[]" type="checkbox" class="checkbox" value="3" /> 
<input name="checkboxenzustand[]" type="checkbox" class="checkbox" value="4" />
daran kannste dann zuordnen


das array beginnt mit dem ersten ausgewählten element. es werden nur die elemente hinzugefügt, die benötigt werden.
__________________
Karteikasten
"Es gibt auch Linux-Aussteiger. Aber die Rückfallquote steigt mit jeder Win-Version." - Walter Saner in de.newusers.questions
Drache ist offline  
Alt 10.07.2007, 18:52  
Erfahrener Benutzer
 
Registriert seit: 08.11.2004
Beiträge: 2.079
Der_Gerhard ist zur Zeit noch ein unbeschriebenes Blatt
Der_Gerhard eine Nachricht über ICQ schicken
Standard

Es müsste auch klappen, wenn Du den Index gleich im Form mit reinschreibst.
Also name="checkboxenzustand[1]" .

@nanodragon:
Was sollen denn Quadratzahlen mit gemeinsamer Grundzahl sein?
Oder anders: Wenn die Grundzahl immer gleich ist, wie soll das Quadrat je unterschiedlich werden?
__________________
**********************************
Nein, ich bin nicht die Signatur.
Ich putze hier nur.
**********************************
Der_Gerhard ist offline  
Alt 10.07.2007, 19:44  
Erfahrener Benutzer
 
Registriert seit: 07.07.2005
Beiträge: 150
sysop
sysop eine Nachricht über ICQ schicken
Standard

wieviele posts zu diesem thema willst du eigentlich noch aufmachen ?
die hilfe potenziert sich nicht mit der anzahl an verschiedenen themen !!
__________________
gruss sys
sysop ist offline  
Alt 10.07.2007, 20:39  
Benutzer
 
Registriert seit: 02.12.2007
Beiträge: 70
Drache befindet sich auf einem aufstrebenden Ast
Standard

@Der_Gerhard: ok, dann halt potenzzahlen, is doch's gleiche (mir ist der unterschied bekannt, sorry verwechselt.)

@sysop: man kann's ja mal versuchen , vielleicht potenziert sich die hilfe ja mit der anzahl an themen. wohl aber im negativen potenzbereich
__________________
Karteikasten
"Es gibt auch Linux-Aussteiger. Aber die Rückfallquote steigt mit jeder Win-Version." - Walter Saner in de.newusers.questions
Drache ist offline  
 


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
[Erledigt] Max Anzahl Checkboxen Hu5eL JavaScript, Ajax und mehr 2 25.06.2008 15:37
Ordner auslesen und während des auslesen sortieren Dooki PHP Tipps 2008 6 14.05.2008 17:50
Checkboxen auslesen tommi89 PHP Tipps 2008 21 11.12.2007 11:43
Checkboxen und PHP errox PHP Tipps 2008 3 09.12.2007 21:23
[Erledigt] gelöst: Tabelle auslesen -&amp;amp;amp;amp;gt; Gleiche Einträge nur 1 Mal Datenbanken 3 31.03.2006 01:44
checkboxen wizzardxx PHP Tipps 2005-2 7 16.10.2005 22:58
Daten eintragen und auslesen Rettungsdackel Datenbanken 0 14.09.2005 16:29
Checkboxen richtig auslesen Boennchen PHP Tipps 2005-2 7 21.07.2005 11:57
auslesen und nochmals auslesen?! $$$ ThiKool $$$ PHP Tipps 2005 23 10.03.2005 19:43
Problem mit auslesen von Checkboxen PHP Tipps 2005 2 08.03.2005 20:10
Auslesen der Checkboxen mit post tikal PHP Tipps 2005 7 16.02.2005 12:03
Umfrage-Formular mit Checkboxen und MySQL PHP Tipps 2004-2 10 26.11.2004 18:20
Checkboxeninhalt auslesen PHP Tipps 2004-2 9 17.11.2004 18:58
viele checkboxen auslesen PHP Tipps 2004 7 16.08.2004 11:59
[Erledigt] checkbox Vorselektion aus db auslesen? Datenbanken 4 05.08.2004 01:33

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
php checkbox auslesen, checkbox auslesen php, checkbox php auslesen, php checkboxen auslesen, checkboxen auslesen php, php checkbox auswerten, checkboxen auslesen, checkbox mit php auslesen, php post checkbox auslesen, checkbox auslesen, http://www.php.de/php-tipps-2007/44334-zustand-der-checkboxen-auslesen.html, checkbox wert auslesen, checkbox auswerten php, checkboxen mit php auslesen, checkbox value auslesen, php einzelne checkbox auslesen, checkboxen php auslesen, php checkbox auslesen post, checkbox auslesen post, post checkbox auslesen

Alle Zeitangaben in WEZ +2. Es ist jetzt 16:39 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.