sortie php de mysql à table html

actuellement, je travaille sur un site de disponibilité moteur de recherche, cependant, je vais avoir un drôle de problème. Je veux de sortie plus d'un mysql ligne dans une table cependant mon code ci-dessous sont les causes d'un tableau distinct pour chaque ligne c'est trouvé. Je vous remercie d'avance pour votre aide

 $searchTerm = trim($_GET['searchterm']);

 //check whether the name parsed is empty
 if($searchTerm == "")
{
echo "Please enter something to search for...";
exit();
} 

//database connection info
$host = "localhost"; //server
$db = "DB NAME"; //database name
$user = "USER"; //dabases user name
$pwd = "PASSWORD"; //password


$link = mysqli_connect($host, $user, $pwd, $db);


 $query = "SELECT * FROM sites WHERE name OR des LIKE '%$searchTerm%'";

 $results = mysqli_query($link, $query);


 if(mysqli_num_rows($results) >= 1)
 {

while($row = mysqli_fetch_array($results))
{
echo '<table class="table table-striped table-bordered table-hover">'; 
echo"<TR><TD>Name</TD><TD>Description:</TD><TD>Status</TD></TR>"; 
echo "<tr><td>"; 
echo $row['name'];
echo "</td><td>";   
echo $row['des'];
echo "</td><td>";    
echo $row['status'];
echo "</TD></tr>";  
echo "</table>";    
}

    }
    else
echo "There was no matching record for the name " . $searchTerm;
?>
Vous pouvez mettre votre balise de la table en dehors de la boucle et seulement tr dans la boucle

OriginalL'auteur David_Hogan | 2013-08-11