Bonjour a toute et tous,
Voila mon nouveau problème ![]()
je cherche de puis hier mais je ne trouve pas la solution.
j’ai créer un formulaire de recherche pour une base de donnée.
j’arrive très bien a faire une recherche soit par ‹ film › ou par acteur ou ‹ année › mais seulement un des 3.
Mon souci est que j’ai creer une liste deroulante pour faire le choix de recherche mais je n’arrive pas a le lier a le table de ma bdd.
voici mon code
Rechercher votre film
Titre Acteur Réalisateur Année <?php
if (isset($_POST['rechercher'])){
mysql_connect("localhost", "root", "mysql");
mysql_select_db("vamp_loug");
$q=$_POST['rechercher'];
if ($q == '') {
echo '<font color="#fff">Veuillez entrez votre recherche svp </font><br/>';
}
else
{
$sql ="SELECT * FROM vamp_cin_film WHERE titre LIKE '%$q%'";
$req=mysql_query($sql) or die(mysql_error());
echo mysql_num_rows ($req).'<font color="#fff"> résultat trouver</color>'; //affiche le nombre de resulta
echo "<br/><br/><br/>";
while($d=mysql_fetch_assoc($req)){
?>
<table border="1px" bgcolor="black" width="100%">
<tr><td width="20%" valign="top"><font color="#fff"><?php echo $d['id']; ?></color><br/>
<font color="#fff"><b><u>Titre: </u></b><?php echo $d['titre']; ?></color><br/>
<font color="#fff"><b><u>Acteur(s): <br/></u></b><?php echo $d['acteur']; ?></color><br/>
<font color="#fff"><b><u>Durée: </u></b><?php echo $d['duree']; ?> min</color><br/>
<font color="#fff"><b><u>Réalisateur: <br/></u></b><?php echo $d['realisateur']; ?></color><br/>
<font color="#fff"><b><u>Genre: </u></b><?php echo $d['genre']; ?></color><br/>
<font color="#fff"><b><u>Année: </u></b><?php echo $d['annee']; ?></color></td>
<td valign="top"><font color="#fff"><b><u>Résumé: </u></b><br/><?php echo $d['resume']; ?></color></td>
<td width="20%"><center><img src="formulaires/<?php echo $d['image']; ?>"/></center></td></tr>
</table>
<br/>
<?php
}
}
}
mysql_close();
?>
</div>
Merci a tout ceux qui prendront le temps de me lire et de m’aider encore une fois ![]()