Frage zu RadioButtons

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

  • Frage zu RadioButtons

    Und zwar mache ich ein radiobutton Menue, welches Software, Hardware und Abteilung als Auswahl enthält.

    Wie mach ich das jetzt, dass er wenn ich Abteilung anklicke eine Suchseite Abteilung erscheint,

    wenn ich Software anklicke eine Suchseite Software kommt usw.

    Brauch nur Hilfe bei der Verwirklichung der Links.

  • #2
    das ganze soll ohne Reload der Seite gehen ??

    gruss

    Kommentar


    • #3
      Keine Ahnung. Was bringt mir ein Reload der Seite denn?

      Kommentar


      • #4
        mit einem Reload der Seite wäre es mit PHP machbar, ohne Reload benötigst du Javascript.

        Wie willst du es haben ??
        a) benutzer wählt per Radiobutton aus, suchmaske erscheint (Javascript, ohne Reload)
        b) bebutzer wählt per Radiobutton aus, versendet das Formular, suchmaske erscheint (PHP, mit Reload)

        gruss

        Kommentar


        • #5
          wenn dann mit php.

          Kommentar


          • #6
            mach radiobuttons und frag die ausgewählten Werte ab. Dementsprechend gibst du das Suchformular aus

            gruss

            Kommentar


            • #7
              so in etwa?

              PHP-Code:
               if ($geh==1)
                  {<
              form action "uf07.php" method "post">
                  <
              input name "ug"Hardware<p>
                  <
              input type "submit" value="Search">
                  <
              input type "reset" value="Reset">
              </
              form>}

                 else if (
              $geh==2)
                  {<
              form action "uf08.php" method "post">
                  <
              input name "ug"Software<p>
                  <
              input type "submit" value="Search">
                  <
              input type "reset" value="Reset">
              </
              form>}

                 else 
                  {<
              form action "uf09.php" method "post">
                  <
              input name "ug"Hardware<p>
                  <
              input type "submit" value="Search">
                  <
              input type "reset" value="Reset">
              </
              form>} 

              Kommentar


              • #8
                Haut so nicht hin, bringt folgenden Fehler:

                Parse error: parse error in /usr/local/httpd/htdocs/phpMyInventory/uf10.php on line 7

                Zeile 7 ist folgende:
                {<form action = "uf07.php" method = "post">

                Kommentar


                • #9
                  ja, so in etwa nur noch etwas kürzer und die Ausgaben mit echo!

                  PHP-Code:
                  <?php
                  if ($geh == 1) {
                      echo 
                  "<form action=\"uf07.php\" method=\"post\">
                      <input name=\"ug\"> Hardware"
                  ;
                  } elseif (
                  $geh == 2) {
                      echo 
                  "<form action=\"uf08.php\" method=\"post\">
                      <input name=\"ug\"> Software"
                  ;
                  } else {
                      echo 
                  "<form action=\"uf09.php\" method=\"post\">
                      <input name=\"ug\"> Hardware"
                  ;
                  }
                  echo 
                  "<input type=\"submit\" value=\"Suchen\"></form>";
                  ?>
                  gruss

                  Kommentar


                  • #10
                    Vielen Dank, deines funktioniert einwandfrei. Aber woran ist meines denn gescheitert?

                    Kommentar


                    • #11
                      du hast die HTML ausgabe als PHP abgesetzt (echo ""; oder Print(); hat gefehlt)

                      gruss

                      Kommentar


                      • #12
                        fehler in der Suche

                        Mein Code lautet wie folgt:

                        Er gibt mir folgenden Fehler aus:
                        Warning: Supplied argument is not a valid MySQL result resource in /usr/local/httpd/htdocs/phpMyInventory/uf07.php on line 10

                        Was soll jetzt hier bitte falsch sein?

                        PHP-Code:
                        <html>
                        <body>
                        <?php
                           $db 
                        mysql_connect('localhost' ,'inventory''20074054');

                           
                        $sqlab "select name, email, titel, beitrag, datum, hardware from gb";
                           
                        $sqlab .= " where hardware == $ug order by datum";
                           
                           
                        $res mysql_db_query("inventory"$sqlab);
                           
                        $num mysql_num_rows($res);  <-----------------Zeile 10

                           
                        if ($num==0)
                              echo 
                        "keine passenden Datensätze gefunden";

                           for (
                        $i=0$i<$num$i++)
                           {
                              
                        $da mysql_result($res$i"datum");
                              
                        $na mysql_result($res$i"name");
                              
                        $em mysql_result($res$i"email");
                              
                        $ti mysql_result($res$i"titel");
                              
                        $be mysql_result($res$i"beitrag");
                              
                        $ha mysql_result($res$i"hardware");
                              echo 
                        "$da$na$em$ti$be$ha<br>";
                           }

                           
                        mysql_close($db);
                        ?>
                        </body>
                        </html>

                        Kommentar


                        • #13
                          ach ja noch eines, kann das mit dem zusammenhängen, dass ich noch keine Einträge habe?

                          Kommentar


                          • #14
                            behalt deinen Code, war richtig!
                            PHP-Code:
                            $res mysql_db_query("inventory"$sqlab); 

                            Kommentar


                            • #15
                              Das wars anscheinend nicht, gibt jetzt diese Fehler aus:

                              Warning: Wrong parameter count for mysql_db_query() in /usr/local/httpd/htdocs/phpMyInventory/uf07.php on line 9

                              Warning: Supplied argument is not a valid MySQL result resource in /usr/local/httpd/htdocs/phpMyInventory/uf07.php on line 10

                              Kommentar

                              Lädt...
                              X