getreidemuehlen
-


Hinweise


Antwort
 
LinkBack Themen-Optionen Thema durchsuchen Thema bewerten
Alt 20.06.2008, 18:07   #1
TP-Member
 
Registriert seit: Jun 2008
Ort: Halle
maydayz macht alles soweit korrekt

Bei reload verschwinden die checkbox häckchen.


Also folgendes problemchen mal wieder.
Sobald ich dann auf den ausführen button drücke verschwinden alle häckchen.
Wie bekomm ich das jetzt hin, das alle häckchen da bleiben.
PHP-Code:
            while($row = mysql_fetch_assoc($result)) {
             ?><td> <?
                 
echo "<input type=\"checkbox\" name=\"dateiendb[]\" value=\"".$row['art']."\">".$row['art']."\n";
                 
?></td><?
                 $zeile 
$zeile+1;
                 If (
$zeile == "5"){
                 
?></tr><tr><?
                 $zeile 
'';
                 }
               
                 }
maydayz ist offline   Mit Zitat antworten


Alt 21.06.2008, 00:29   #2
TP-Veteran
 
Benutzerbild von Dome
 
Registriert seit: Feb 2004
Ort: Stuttgart
Dome bringt sich richtig einDome bringt sich richtig ein
Kannst du noch ein bisschen mehr vom Script posten? Hier erkennt man recht wenig...
__________________
Gruß
Dome
__________________
Um mal auf das Renomee-System aufmerksam zu machen: Klick
TP Battlebay: www.tp-battlebay.de.ki (endlich wieder Online!)
Dome ist offline   Mit Zitat antworten
Alt 21.06.2008, 00:32   #3
TP-Urgestein
 
Benutzerbild von webcreate
 
Registriert seit: Nov 2003
Ort: NRW
webcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichts
Wie soll da auch was angewählt sein, wenn kein checked Attribut vorhanden ist!?
__________________
Gruß Mark
Mein Blog zum TP || XING Profil || grafiker.de Profil || How to use GOOGLE || PS Kniffe
emCalculator 1.0



webcreate IT SOLUTIONS
www.webcreate-nrw.de
webcreate ist offline   Mit Zitat antworten
Alt 21.06.2008, 00:46   #4
TP-Veteran
 
Benutzerbild von Dome
 
Registriert seit: Feb 2004
Ort: Stuttgart
Dome bringt sich richtig einDome bringt sich richtig ein
Zitat:
Zitat von webcreate Beitrag anzeigen
Wie soll da auch was angewählt sein, wenn kein checked Attribut vorhanden ist!?
Ganz übersehen ^^

Bei Checkboxen kann man ja nicht einen Wert festlegen (Value) sondern nur Checked oder halt nicht...
__________________
Gruß
Dome
__________________
Um mal auf das Renomee-System aufmerksam zu machen: Klick
TP Battlebay: www.tp-battlebay.de.ki (endlich wieder Online!)
Dome ist offline   Mit Zitat antworten
Alt 21.06.2008, 00:52   #5
TP-Urgestein
 
Benutzerbild von webcreate
 
Registriert seit: Nov 2003
Ort: NRW
webcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichts
Eben und checken macht man halt per Werteübergabe.
PHP-Code:
echo '<input type="checkbox" name="dateiendb" value="'.$row['art'].'"';
if(
$_POST['dateiendb'] == $row['art']) echo ' checked="checked"';
echo 
' />'.$row['art']."\n"
__________________
Gruß Mark
Mein Blog zum TP || XING Profil || grafiker.de Profil || How to use GOOGLE || PS Kniffe
emCalculator 1.0



webcreate IT SOLUTIONS
www.webcreate-nrw.de
webcreate ist offline   Mit Zitat antworten
Alt 21.06.2008, 10:45   #6
TP-Member
 
Registriert seit: Jun 2008
Ort: Halle
maydayz macht alles soweit korrekt
schon mal danke für die hilfe...
aber das ganze funktioniert trotzdem nicht.

PHP-Code:
echo '<input type="checkbox" name="dateiendb" (##den namen muss ich auf dateiendb[] lassen, ansonsten klappt die weiterverarbeitung nicht)
value="'
.$row['art'].'"';
if(
$_POST['dateiendb'] == $row['art']) echo ' checked="checked"';
echo 
' />'.$row['art']."\n"
hat sonst noch jemand eine idee?
maydayz ist offline   Mit Zitat antworten
Alt 21.06.2008, 10:56   #7
TP-Urgestein
 
Benutzerbild von webcreate
 
Registriert seit: Nov 2003
Ort: NRW
webcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichts
Wenn Du den Namen änderst, dann muss auch die POST Var anders lauten.
Wobei man hier dann noch aufpassen muss, welches Array-Element denn nun angefragt werden muss (Stickwort: Schleife).
Aber warum muss nun der Name vom Input Feld ein Array sein, damit die Weiterleitung funktioniert?


Ohne den ganzen Code zu sehen, wird es schwer werden, Dir weiterzuhelfen.
__________________
Gruß Mark
Mein Blog zum TP || XING Profil || grafiker.de Profil || How to use GOOGLE || PS Kniffe
emCalculator 1.0



webcreate IT SOLUTIONS
www.webcreate-nrw.de
webcreate ist offline   Mit Zitat antworten
Alt 21.06.2008, 11:06   #8
TP-Member
 
Registriert seit: Jun 2008
Ort: Halle
maydayz macht alles soweit korrekt
PHP-Code:
            while($row = mysql_fetch_assoc($result)) {
             ?><td> <?
             
echo '<input type="checkbox" name="dateiendb[]" value="'.$row['art'].'"';
if(
$_POST['dateiendb[]'] == $row['art']) echo ' checked="checked"';
echo 
' />'.$row['art']."\n";  
                 
                 
?></td><?
                 $zeile 
$zeile+1;
                 If (
$zeile == "5"){
                 
?></tr><tr><?
                 $zeile 
'';
                 }
               
                 }
und hier noch die verarbeitung
PHP-Code:
    foreach ( $_POST['dateiendb'] as $dateiendb1 )
    {
      
$dateiendb2[] = htmlspecialchars $dateiendb1 );}
       for(
$i 0$i COUNT($dateiendb2); $i++)
{
$eintrag $dateiendb2[$i];

   
$query2"INSERT INTO test (art)
   VALUES ('$eintrag')"
;
   
mysql_query($query2$conn);

Ich glaube jetzt müsste sich das mit dem array klären.
mit weiterleitung der daten hattest du recht.

Aber wenn ich das array weglasse, wird bei einem reload auch nur ein häckchen gelassen.
maydayz ist offline   Mit Zitat antworten
Alt 21.06.2008, 12:23   #9
TP-Urgestein
 
Benutzerbild von webcreate
 
Registriert seit: Nov 2003
Ort: NRW
webcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichts
Was ich nun nicht verstehe ... wie entsteht denn der reload?
Prüfst Du Felder und bei einem Fehler kommt dann der reload?
Wenn ... warum wird dann zuvor was in die DB eingetragen?
DB-Einträge sollten ja erst dann erfolgen, wenn die Daten validiert sind.

BTW: Es sind immer noch Code-Fetzen, aus denen man alles lesen kann, aber nicht den logischen Ablauf von Script.
__________________
Gruß Mark
Mein Blog zum TP || XING Profil || grafiker.de Profil || How to use GOOGLE || PS Kniffe
emCalculator 1.0



webcreate IT SOLUTIONS
www.webcreate-nrw.de
webcreate ist offline   Mit Zitat antworten
Antwort

  Aktuelles Thema
  TP Hilfe Forum > Web-Editoren & Coding > Traum-Dynamik
Bei reload verschwinden die checkbox häckchen. Bei reload verschwinden die checkbox häckchen.
« Wo liegt hier der Fehler? Radiobuttons wert speichern | kein Datensatz gefunden - hinweis oder 404 seite? »

Stichworte
php

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 
Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche
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
Reload? Erstar Einfach so ... 16 09.01.2006 18:20
frage zu reload() Jupp HTML Puristen 0 04.09.2004 15:37
Reload unterbinden Master_T2 Traum-Dynamik 6 26.09.2003 01:17
Reload im Frameset Flow09 Traum-Dynamik 7 03.12.2002 15:46


Alle Zeitangaben in WEZ +2. Es ist jetzt 23:31 Uhr.

Powered by: vBulletin Version 3.7 (Deutsch)
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd. / Search Engine Friendly URLs by vBSEO 3.2.0 ©2008, Crawlability, Inc.
Traum-Projekt.com | Suchen | Archiv | Impressum | Kontakt | | | Nach oben |



1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67