Page 1 sur 1

Probléme verification formulaire

Posté : 01 janv. 2011, 04:02
par babou25
Bonjour et bonne année

Je fait un site sur des films et j'ai un souci au niveau de la vérification du formulaire de recherche, si il y a plusieurs résultats ca n'affiche rien et j'arrive pas à placer la boucle
while ($tuple = mysql_fetch_object($res)), je pensai qu'il fallait la placer après if($count === 1) mais ca n'affiche plus rien dans ce cas. Qq'un aurait une petite solution svp merci.

mon code :


<?php
$film = $_POST["film"];
$film = (!Empty($_POST["film"]) ? mysql_real_escape_string($_POST["film"]) : NULL);

if ($film == NULL)
{echo "<h2>Veuillez saisir un film.</h2><br>";
echo"<meta http-equiv='refresh' content='1; url=http://cassiopee.prism.uvsq.fr/in111/web/batsite.php' />";
exit(); }


else
{
$query = "SELECT title, anne, reali, acte, recette FROM movie WHERE title LIKE '%$film%'";
$res = mysql_query($query);
$count = mysql_num_rows($res);
$tuple = mysql_fetch_object($res);

[url]if($count === 1)
{
echo "<br><p><th><CENTER><h1>$tuple->title</h1></CENTER></th></p><br><br>";
echo "<table border ='3' bgcolor='#212020' align='center'>";
print "<tr><th><h3>Année</th><th><h3>Réalisateur</th><th><h3>Acteur</th><th><h3>Recette Mondiale</th></tr>";
print"<tr><td><h4><center>$tuple->anne</td><td><h4>$tuple->reali</td><td><h4>$tuple->acte</td><td><h4><center>$tuple->recette</h3></td></tr></table><br><br>";

}


elseif($count === 0)
{
echo "<h2>Désolé ce titre ne donne aucun résultat.</h2><br>";
} }?>

Re: Probléme verification formulaire

Posté : 01 janv. 2011, 04:54
par moogli
Boooooonnnnnnneeeee aaaaannnnneeeeeeeeeee


Pour resoudre ton probleme il xaut ajouter un else qui sera le cas ou tu a plus d'un resultat (avec le while et tout).


bonne bullle ;)

@+