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