2016-04-02 7 views
1

Ich habe 4 Suchfilter erstellt, um Suchergebnisse anzuzeigen, und ich habe Grenzen für Tabellen erstellt. Aber ich habe Probleme, wenn ich jst auf einen Filter klicke und 3 zusätzliche leere Reihen öffnen oder wenn ich 2 Filter verwende, dann öffnen sich 2 zusätzliche leere Reihen. Wie vermeide ich das? Unten ist mein HTML-Code-Tabelle Grenzen Ausgabe

<html> 
 
<head> 
 
<title>classroom</title> 
 
</head> 
 
<form action="retrieve1.php" method="GET"> 
 
    <select name="Grade"> 
 
     <option value="" selected="selected">Choose Grade</option> 
 
     <?php grade($db) ?> 
 
    </select> 
 

 
    <select name="School"> 
 
     <option value="" selected="selected">Choose School</option> 
 
     <?php school($db) ?> 
 
    </select> 
 

 
    <select name="Team"> 
 
    <option value="" selected="selected">Choose Team</option> 
 
    <?php team($db) ?> 
 
    </select> 
 

 
    <select name="Students"> 
 
     <option value="" selected="selected">Choose Students</option> 
 
     <?php students($db) ?> 
 
    </select> 
 

 
    
 
    <input type="submit" style="width:100px" value="Find" /> 
 
</form> 
 

 
<TABLE BORDER="30" CELLPADDING="10" CELLSPACING="3" BORDERCOLOR="#707070"> 
 

 

 
    <tr> 
 
    \t <th width="197"> <div align="center">FirstName </div></th> 
 
     <th width="197"> <div align="center">LastName </div></th> 
 
     <th width="198"> <div align="center">Email </div></th> 
 
     <th width="197"> <div align="center">City </div></th> 
 
     <th width="197"> <div align="center">State </div></th> 
 
     <th width="197"> <div align="center">Country </div></th> 
 
      
 
     
 
     
 
    </tr>

Antwort

0

wäre eine Lösung, die die Platzhalter und alle Optionen benötigen zu deaktivieren sein, bevor Sie suchen können.

<select name="Grade" required> 
    <option value="" disabled selected>Choose Grade</option> 
    <?php grade($db) ?> 
</select> 

Sie können versuchen, alle Filter eine disabled selected Option haben, aber nicht haben einen required Wert, wie dieser

<select name="Students"> 
     <option value="" disabled selected>Choose Students</option> 
     <?php students($db) ?> 
    </select> 

Ich weiß nicht, ob Sie sich für so etwas suchen, aber Ich denke, Sie sollten etwas mehr Code zur Verfügung stellen, denn jetzt ist es nur eine einfache Form mit einigen ausgewählten Eingaben und einem einfachen Knopf für uns. Ich weiß in der Tat, dass die erste Option funktionieren würde, wenn Sie alle Filter benötigen, denn dann müssen Sie für jeden Filter eine Option auswählen, bevor Sie eine Suche durchführen können. Die zweite Möglichkeit kenne ich nicht, da ich nicht alle deinen Code habe.

+0

Dies löste mein Problem viel Dank – jon