[PHP] radiobutton in mysql datenbank - Problem

Dieses Thema im Forum "Webentwicklung" wurde erstellt von g-city, 21. Juli 2009 .

  1. 21. Juli 2009
    radiobutton in mysql datenbank - Problem

    hey Leute, ich hab ein Problem aus meinem Formular die radiobuttons in meine mysql datenbank rein zu bekommen... die werte werden immer nur als 1 ausgegeben egal ob ich jetzt ja oder nein klicke. Vllt kann mir jemand von euch weiter helfen.

    Hier der Radiobutton:

    <tr>
    <td><label for="Zeitverzoegerung">Treten die Probleme beim Arbeiten mit der Inbox auf?
    </label></td>
    <td><input type="radio" name="Zeitverzoegerung" value="a">ja
    <input type="radio" name="Zeitverzoegerung" value="b">nein <br></td>
    </tr>

    hier noch ein kleiner Auszug aus der Connect.php die verbindung mit der db herstellt und die daten per _post übergibt:

    $Zeitverzoegerung = isset( $_POST['Zeitverzoegerung'] ) ? 1 : 0;

    meine vermutung ist ich brauche eine if abfrage ... nur bin ich kein pro auf dem gebiet?! BW ist auf jedenfall drin!!!
     
  2. 21. Juli 2009
    AW: radiobutton in mysql datenbank - Problem

    eine if-schleife brauchst du nicht, da es keine gibt
    du musst das value attribut auswerten
    PHP:
    $var  = !empty( $_POST [ 'radio' ]) ?  $_POST [ 'radio' ] :  0 ;
    switch(
    $var )
    {
        case 
    "a" :
            
    //mach was
            
    break;

        case 
    "b" :
            
    //mach was
            
    break;
    u.s.w...
     
  3. 21. Juli 2009
    AW: radiobutton in mysql datenbank - Problem

    http://if-schleife.de/

    Damits kein OT is:
    PHP:
    $probleme  $_POST [ 'Zeitverzoegerung' ] ==  'a'  true  false ;
     
  4. 21. Juli 2009
    AW: radiobutton in mysql datenbank - Problem

    @coksnuss. hehe sorry meint ich doch! =)

    Danke, danke es hat mit Coksnuss seiner Methode funktioniert. Die andere Hab ich jetzt nicht versucht. trotzdem danke euch zwei! BW's sind raus!



    Achja gibt es eine Möglichkeit einem submitButton irgendwie die Funktion zu nehmen, dass er beim betätigen von enter den button nicht auführt? Bei google waren nur lauter beiträge das denen die funktion fehlt. Aber ich würde die gerne Bewusst rausschmeißen.

    Der button sieht so aus:

    <input type="submit" name="button" value="Daten senden">
     
  5. 21. Juli 2009
    AW: radiobutton in mysql datenbank - Problem

    Soweit ich weiß ist das nicht möglich. Denn selbst ohne submit button kannst du das Formular mit Enter absenden.

    Aber wieso sollte man sowas wollen? Beschreib mal dein Vorhaben
     
  6. 23. Juli 2009
    AW: radiobutton in mysql datenbank - Problem

    und zwar ist das ein bissel nervig... weil das formular, in einige Tabellen aufgebaut ist. Und sogar mir ist es passiert das ich die eingaben unvollständig versehentlich an die DB geschickt hab!

    €: evtl. würde auch ein bestätigungsmeldung da abschaffen... hat einer davon Ahnung? Hab jetzt noch nicht gegooglet, muss grad noch was anderes Arbeiten
     
  7. Video Script

    Videos zum Themenbereich

    * gefundene Videos auf YouTube, anhand der Überschrift.