2016-06-13 7 views
-3

Ich mag Daten aus der Datenbank in HTML Tischfuß auf unter OptionswertAbfrage Daten aus der Datenbank Basis auf Optionswert

<form method="POST"> 
     <label>Status</label> 
     <select class="form-control" name="selection_list"> 
       <option value="">All</option> 
       <option value="A">A: Not Processed</option> 
       <option value="B">B: Partially Processed</option> 
       <option value="C">C: Completely Processed</option> 
     </select> 
     <input name="submit" type="submit" class="btn btn-success btn-sm" value="Generate"> 
    </form> 

holen, wenn ich „Alle“ wählen, php wählt Daten aus der Tabelle, wo status = " alle“ , wenn ich wählen Sie "A: Nicht verarbeitet", wird PHP Daten aus der Tabelle auswählen, in dem Status = "A"
... so auf

wie in HTML & PHP Code zu schreiben? Bitte helfen ....

Antwort

0

eine ID verwenden Feld auszuwählen:

<form method="POST"> 
      <label>Status</label> 
      <select class="form-control" name="selection_list" id="list_id"> 
        <option value="">All</option> 
        <option value="A">A: Not Processed</option> 
        <option value="B">B: Partially Processed</option> 
        <option value="C">C: Completely Processed</option> 
      </select> 
      <input name="submit" type="submit" class="btn btn-success btn-sm" value="Generate"> 
     </form> 
<?php 

    if($_POST['submit']) 
    { 
    $list_id=$_POST['list_id']; 

    //write the select query you need to process with WHERE status=$list_id; 


    } 
?> 
+0

wie PHP wissen, welche Option, die ich auswähle Ursache in "List_id" haben kann Option. Ich möchte Abfrage einzeln ausführen, bedeuten, dass, wenn ich "Alle" = 1 Abfrage, wenn ich wählen A: Nicht verarbeitet = 1 Abfrage – Ratana

0

Das ist ziemlich grundlegende Dinge. Offizielle bereits beantwortet, aber statt ID, müssen Sie das Attribut name verwenden. Nicht zu erwähnen, dass es Sicherheitsprobleme mit dieser Methode gibt.

Verwandte Themen