Ankündigung

Einklappen
Keine Ankündigung bisher.

Daten aus Auswahlfenster übernehmen.

Einklappen

Neue Werbung 2019

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

  • Daten aus Auswahlfenster übernehmen.

    Hallo ich habe vollgendes Problemm.

    Ich möchte, dass das Feld das ich ausgewählt habe in meiner PHP auftaucht.

    Beispiel wähle ich "Standort A" soll er auf die SQL Tabelle "Standort A" zugreifen.


    PHP-Code:
    <html>
    <body>
    <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">

    >>>>>>>
    <div>
    <select class="selectbox">
    <option value='0'>Standort</option>
    <option value='A' <? if($_POST['select1']=='A') echo 'selected="selecetd"'?>>Standort A</option>
    <option value='B' <? if($_POST['select2']=='B') echo 'selected="selecetd"'?>>Standort B</option>
    <option value='C' <? if($_POST['select3']=='C') echo 'selected="selecetd"'?>>Standort C</option>
    </select>
    </div>
    >>>>>>>


    >>>>>>>

    <?php
       mysql_connect 
    " ""USER""USER" );
       
    mysql_select_db ("Daten-Orte");
       
    $res mysql_query ("select * from [B][[ Hier soll die Eingabe aus dem Auswahlfensster stehen]][/B]");
       
    $num mysql_num_rows ($res) ;
       echo 
    "$num Datensätze gefunden<br />" ;
       
       
    echo 
    '<table border="0" width="800">
      <tr>
        <td>Name</td>
        <td>E-Mail</td>
        <td>Schwerpunkt</td>
      </tr>'
    ;  
         while(
    $dsatz mysql_fetch_assoc($res)){
      echo 
    "<tr>";
      echo 
    "<td>"$dsatz["Bezeichnung"] . " " $dsatz["Vorname"] . " " $dsatz["Name"] . " " "</td>";
      echo 
    "<td>"$dsatz['E-Mail'] . "</td>";
      echo 
    "<td>"$dsatz["Schwerpunkt 1"] . "<br />" $dsatz["Schwerpunkt 2"] . "<br />" $dsatz["Schwerpunkt 3"] . "<br />" $dsatz["Schwerpunkt 4"] . "<br />" $dsatz["Schwerpunkt 5"]  . "</td>";
      echo 
    "</tr>";
       } 
    mysql_close($dsatz);
    ?>

  • #2
    Hallo und willkommen bei php.de,

    so und nun noch mal bitte mit der Frage was nicht funktioniert, was dein eigentliches Problem ist.

    Du willst also, so verstehe ich das grad, in deiner Select Box etwas auswählen, dann soll automatisch, ohne einen Button zu drücken, dir ein oder mehrere bestimmte Werte aus eine Datenbank ausgegeben werden?

    Dann musst du dich mit Ajax auseinandersetzen.

    Aber bitte konkretisiere dein Problem und deine Frage noch mal.

    Gruß der Litter

    Kommentar


    • #3
      Zitat von Matze1006 Beitrag anzeigen
      Hallo ich habe vollgendes Problemm.

      Ich möchte, dass das Feld das ich ausgewählt habe in meiner PHP auftaucht.

      Beispiel wähle ich "Standort A" soll er auf die SQL Tabelle "Standort A" zugreifen.


      PHP-Code:
      <html>
      <body>
      <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">

      >>>>>>>
      <div>
      <select class="selectbox">
      <option value='0'>Standort</option>
      <option value='A' <? if($_POST['select1']=='A') echo 'selected="selecetd"'?>>Standort A</option>
      <option value='B' <? if($_POST['select2']=='B') echo 'selected="selecetd"'?>>Standort B</option>
      <option value='C' <? if($_POST['select3']=='C') echo 'selected="selecetd"'?>>Standort C</option>
      </select>
      </div>
      >>>>>>>


      >>>>>>>

      <?php
         mysql_connect 
      " ""USER""USER" );
         
      mysql_select_db ("Daten-Orte");
         
      $res mysql_query ("select * from [B][[ Hier soll die Eingabe aus dem Auswahlfensster stehen]][/B]");
         
      $num mysql_num_rows ($res) ;
         echo 
      "$num Datensätze gefunden<br />" ;
         
         
      echo 
      '<table border="0" width="800">
        <tr>
          <td>Name</td>
          <td>E-Mail</td>
          <td>Schwerpunkt</td>
        </tr>'
      ;  
           while(
      $dsatz mysql_fetch_assoc($res)){
        echo 
      "<tr>";
        echo 
      "<td>"$dsatz["Bezeichnung"] . " " $dsatz["Vorname"] . " " $dsatz["Name"] . " " "</td>";
        echo 
      "<td>"$dsatz['E-Mail'] . "</td>";
        echo 
      "<td>"$dsatz["Schwerpunkt 1"] . "<br />" $dsatz["Schwerpunkt 2"] . "<br />" $dsatz["Schwerpunkt 3"] . "<br />" $dsatz["Schwerpunkt 4"] . "<br />" $dsatz["Schwerpunkt 5"]  . "</td>";
        echo 
      "</tr>";
         } 
      mysql_close($dsatz);
      ?>
      Und wo ist die Frage?

      Kommentar


      • #4
        Hallo ich möchte, das die Auswahl die ich tätige in den Sript weiter untern als Text eingetragen wird.

        Zum Beispiel:
        "Standort A" wird ausgewählt
        Der Text "Standort A" soll in der Zeile:
        $res = mysql_query ("select * from <<<HIER>>>");
        stehen.

        Kommentar


        • #5
          Zitat von Matze1006 Beitrag anzeigen
          Hallo ich möchte, das die Auswahl die ich tätige in den Sript weiter untern als Text eingetragen wird.

          Zum Beispiel:
          "Standort A" wird ausgewählt
          Der Text "Standort A" soll in der Zeile:
          $res = mysql_query ("select * from <<<HIER>>>");
          stehen.
          Wie willst du die Auswahl tätigen, wann soll der Request gesendet werden, wenn du einen Button drückst oder wenn du schon die Auswahl in der Selectbox tätigst?

          Hast du dich schon mit Formularauswertung beschäftigt in PHP? Nein? Dann wirds Zeit, dann nimm dir bitte Grundlagen zur Brust, sonst wird das nichts.

          Kommentar


          • #6
            sobald ich die Auswahl tätige.

            Ich muss das nachher fertig haben

            Kommentar


            • #7
              Zitat von Matze1006 Beitrag anzeigen
              sobald ich die Auswahl tätige.

              Ich muss das nachher fertig haben
              Wie kannst du was schnell fertig haben wollen wenn du nicht weist wie? Das passt wohl nicht zusammen, dann solltest du dir kleinere Ziele stecken.

              Hier paar Stichworte, Formular Verarbeitung PHP, Ajax.

              Lies darüber und versuche deine Aufgabe zu erledigen, hast Probleme mit deinem Code, dann komm mit einer vernünftigen Problembeschreibung wieder.

              Kommentar

              Lädt...
              X