[Variablen] option

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • [Variablen] option

    wie kann ich bei einem option die variable zugreifen wie bei dass bei input type ist?

  • #2
    So schon probiert ?
    PHP-Code:
    $var $_POST['name_des_selects']; 
    Ansonsten kann ich dir selfhtml zu diesem Thema empfehlen.

    Gruss

    tobi
    Gutes Tutorial | PHP Manual | MySql Manual | PHP FAQ | Apache | Suchfunktion für eigene Seiten

    [color=red]"An error does not become truth by reason of multiplied propagation, nor does truth become error because nobody sees it."[/color]
    Mohandas Karamchand Gandhi (Mahatma Gandhi) (Source)

    Kommentar


    • #3
      so wie bei nem input?!

      schon mal mit
      PHP-Code:
      echo '<pre>';
      print_r($_POST);
      echo 
      '</pre>'
      alles ausgeben lassen, was über dein Formular so alles an Daten an PHP gesendet wird? vermutlich nicht...sonst hättest du dir die frage sparen können
      Sunshine CMS
      BannerAdManagement
      Borlabs - because we make IT easier
      Formulargenerator [color=red]Neu![/color]
      Herkunftsstatistik [color=red]Neu![/color]

      Kommentar


      • #4
        ok jetzt mal genau:

        PHP-Code:
        <select name="Namen" size="1" >
         <
        optgroup label="Spieltag auswählen" id="A">
          <
        option value="1" name="1" label="1" 1. Spieltag</option>
          <
        option value="2" label="2">1 2. Spieltag</option>
            <
        option value="3" label="3"3. Spieltag</option>
          <
        option value="4" label="4"4. Spieltag</option>
            <
        option label="5"5. Spieltag</option>


         </
        optgroup>
        </
        select
        so ist es geschrieben nun würde ich dies über switch case ausgeben, die frage ist halt :

        switch($vaue) oder wie?????

        sio wie beim button:
        switch($submit) funktioniert

        Kommentar


        • #5
          PHP-Code:
          switch($_POST['Namen']){
              ....

          Schon probiert ????

          Gruss

          tobi
          Gutes Tutorial | PHP Manual | MySql Manual | PHP FAQ | Apache | Suchfunktion für eigene Seiten

          [color=red]"An error does not become truth by reason of multiplied propagation, nor does truth become error because nobody sees it."[/color]
          Mohandas Karamchand Gandhi (Mahatma Gandhi) (Source)

          Kommentar


          • #6
            dass funtzt leider nicht!

            Kommentar


            • #7
              Was funzt nicht...

              PHP-Code:
              switch($_POST["Namen"])
              {
                  case 
              "1":
                  echo 
              "Erster Spieltag ausgewählt";
                  break;

                      case 
              "2":
                  echo 
              "Erster Spieltag ausgewählt";
                  break;

              Da geh ich aber jede Wette ein das des funktioniert. Es sei denn du hast ein GET Formular oder ein total verdrehtes PHP...
              gruss Chris

              [color=blue]Derjenige, der sagt: "Es geht nicht", soll den nicht stoeren, der's gerade tut."[/color]

              Kommentar


              • #8
                Methode ist post aber mit dem option hab ich meine probleme wie kann ich dass ansprechen?

                PHP-Code:
                <select name="Namen" size="1" >
                 <
                optgroup label="Spieltag auswählen" id="A">
                  <
                option name="1"1. Spieltag</option>
                  <
                option name="2"2. Spieltag</option>
                    <
                option name="3"3. Spieltag</option>
                  <
                option name="4" 4. Spieltag</option>
                    <
                option name="5"5. Spieltag</option>
                  <
                option label="6"6. Spieltag</option>
                    <
                option label="7"7. Spieltag</option>
                  <
                option label="8"8. Spieltag</option>
                    <
                option label="9"9. Spieltag</option>
                  <
                option label="10"10. Spieltag</option>
                    <
                option label="11"11. Spieltag</option>
                  <
                option label="12"12. Spieltag</option>
                    <
                option label="13"13. Spieltag</option>
                  <
                option label="14"14. Spieltag</option>
                    <
                option label="15"15. Spieltag</option>
                  <
                option label="16"16. Spieltag</option>
                    <
                option label="17"17. Spieltag</option>

                 </
                optgroup>
                </
                select
                ist da name oder label oder was ganz anderes korrekt um dann im php ode darauf zuzugreifen, also auf die 1 oder 2 oder 3 oder 4 für den jeweiligen spieltag?

                Kommentar


                • #9
                  <option value="1">Spieltag 1.</option>

                  VALUE <-- Damit kannst du das ansprechen...
                  gruss Chris

                  [color=blue]Derjenige, der sagt: "Es geht nicht", soll den nicht stoeren, der's gerade tut."[/color]

                  Kommentar


                  • #10
                    ok danke das dachte ich mir erst schon kanm aber etwas durcheinander, nun will ich einen query einbauen und den dann über ne whileschleife ausgeben, aber :

                    Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in /home/vhosts/5000130433/svschwabelweis.de/htdocs/1mannschaft/spielplan.php on line 92


                    PHP-Code:

                       
                    case "1":
                                     
                    $sql "SELECT man1, man2, tore1, tore2 from paarung ";
                        echo 
                    "Erster Spieltag ausgewählt";
                        break; 
                    ...

                    PHP-Code:

                     
                    while($row mysql_fetch_array($sql)) {
                    echo 
                    $row["man1"] . " - " $row["man2"] . "  " $row["tore1"] . " : " 
                    $row["tore2"] . "<br />" "<br />";
                      } 

                    Kommentar


                    • #11
                      http://www.php-resource.de/forum/sho...threadid=50454
                      I don't believe in rebirth. Actually, I never did in my whole lives.

                      Kommentar


                      • #12
                        PHP-Code:
                        // ......
                        $sql "SELECT man1, man2, tore1, tore2 from paarung ";
                        //....... Du meinst nicht hier fehlt noch was?
                        //....... Grundlagen lernen......
                        while($row mysql_fetch_array($sql)) { // $sql is auch völliger Quatsch 
                        gruss Chris

                        [color=blue]Derjenige, der sagt: "Es geht nicht", soll den nicht stoeren, der's gerade tut."[/color]

                        Kommentar


                        • #13
                          ach man tut mir mal wieder sehr leid dass ich eure zeit in anspruch nehmen muss, mein großes problem:leichtsinn:
                          da schreib ich doch tatsächlich:

                          PHP-Code:
                          $sql "SELECT man1, man2, tore1, tore2 from paarung "
                          statt:

                          PHP-Code:
                          $sql = @mysql_query("SELECT man1, man2, tore1, tore2 from paarung "); 
                          wie gesagt war dumm und leichtsinnig von mir ich sollte erste meine code immer genau anschaune bevor ich was poste, sorry nochmal aber recht herzlichen dank für die hilfe!!!

                          Kommentar


                          • #14
                            Jetz machs direkt GANZ richtig...

                            PHP-Code:
                            $sql = @mysql_query("SELECT man1, man2, tore1, tore2 from paarung ");

                            // Ändern in

                            $sql mysql_query("SELECT man1, man2, tore1, tore2 from paarung ") or die("Fehler: ".mysql_error()); 
                            gruss Chris

                            [color=blue]Derjenige, der sagt: "Es geht nicht", soll den nicht stoeren, der's gerade tut."[/color]

                            Kommentar


                            • #15
                              jawoll, besten dank!

                              Kommentar

                              Lädt...
                              X