Bonjour a tous et a toutes .

J'ai crée un tableau permettant d'afficher les résultats de ma requêtes dans un tableau.

Mais, le problème , c'est que "parfois" un tableau non remplie s'affiche a l'écran lorsque la requête ne renvoie rien.

Seulement, j'aimerais que celui-ci ne s'affiche que lorsqu'il y 'a des résultat .

Voila mon code :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
<?php
    // Connexion à la base de données
    include("connexionBdd.php");
    if (isset($_POST['marque'] ))
    {
        // Construction de la requête
	$req = 'SELECT * 
	FROM vehicule v, typevehicule t
	WHERE v.codeType = t.codeType
	AND t.codeType = ' . $_POST['type']; // condition sur le type
 
        $marque = array_values($_POST['marque']);
 
        // Ajout de la condition sur les marques
	if (count($marque) > 0) 
	{
	    $req = $req . ' AND v.marque IN(';
	    for ($i = 0; $i < count($marque); $i++) {
	        if ($i == (count($marque) - 1))
		    $req = $req . '"' . $marque[$i] . '")';
		else
		    $req = $req . '"' . $marque[$i] . '",';
            }
	}
 
	// Ajout de la condition du prix max
	$req = $req . ' AND prixvente < ' . $_POST['prix'];
 
	// Récupération des résultats
	if ($resultats = mysql_query($req));
	{
	    // Affichage
	    echo "<table class='gen-table' align='center'>
	        <tr>
		    <th>Photo</th>
		    <th>Modèle</th>
		    <th>Marque</th>
		    <th>Prix de vente</th>
		    <th>Description</th>
		    <th>Année</th>
                </tr>";
 
                while ($resultat = mysql_fetch_array($resultats)) 
		    echo "<tr align='center'>
                        <td><a href='$photo'><img src='$photo' style='width : 100px'/></a></td>
			<td width='70px'>" . strtoupper($resultat['modele']) . "</td>
			<td width='70px'>" . $resultat['marque'] . "</td>
			<td width='90px'>" . $resultat['prixvente'] . "€". "</td>
			<td width='250px'>" . $resultat['description'] . "</td>
			<td width='50px'>" . $resultat['Annee'] . "</td>
                </tr>";
					}
		echo "</table>";
            }
	}
	else echo " Aucun résultat trouver ";?>
Si vous avez des idées, je vous remercie d'avance.