Ok. Je vais te dire vite fait, mais il serait beaucoup plus pratique, et vivement conseillé d'apprendre les interactions php-base de données, c'est très rapide (vas sur http://www.siteduzero.com/tuto-3-4-0-un-site-dynamique-avec-php.html). Par ailleurs, j'ai un peu modifié tonformulaire, il y avait pas mal d'erreurs (syntaxes, 2 balises <form> emboitées...)
!!Tout est sur une page recherche.php, c'est plus pratique si on vaut faire plusieurs recherches d'affilées
En gros, tes formulaires renvoient sur ta page recherche.php, mais après? qu'est qu'on fait? En fait, il faut que php récupère ces résultats, et on les traite avec une recherche sur ta base de données. Donc au début il y a ceci:
<head>
<title> recherche </title>
<link rel = "stylesheet" type = "text/css" href = "style.css"/>
</head>
<body bgcolor = "#000000" text = "#FF0000" background = "photos/femme.jpg">
<?php
if(isset($_POST['acteur'])){
//Vérifie qu'on a cherché un acteur ou un film avec le formulaire, ie on a déjà ouvert la page et valider dans le formulaire. Mais quoi?:
if(!empty($_POST['acteur'])){
//On a bien demandé un acteur, pas rien
//donc on se connetce a la base de données:
mysql_connect("serveur","username","'pass");
mysql_select_db("mabasededonnees") or die(mysql_error());
$req=mysql_query("SELECT * FROM ACTEUR WHERE CODEACTEUR=' ".$_POST['acteur']." ' ");
$don=mysql_fetch_array($req); //On a ses données dans $don
echo $don['NOMACTEUR']; //affiche son nom etc... , tu affiches ce que tu veux de lui/elle
mysql_close();
}
if(!empty($_POST['film'])){
//On a demandé un film
mysql_connect("serveur","username","'pass");
mysql_select_db("mabasededonnees") or die(mysql_error());
$req=mysql_query("SELECT * FROM FILM WHERE CODEFILM=' ".$_POST['film']." ' ");
$don=mysql_fetch_array($req); //On a ses données dans $don
echo $don['TITRE']; //affiche son nom etc... , tu affiches ce que tu veux du film
mysql_close();
}
}//On ferme la boucle qui vérifie l'existence d'une recherche
//Puis on affiche le formulaire
<form method = "post" action = "recherche.php">
<p><center><font size = "+2" face = "comic sans ms"><b>Recherche sur le site</b></font></p>
<br>
<table face = "comic sans ms" border = "0" cellspacing = "50" cellpadding = "0">
<tr>
<td width = "75%" align = "left">
<?
require ("ProjetSecure/connect.php"); // connexion à la base de données
$RequeteFilm = "SELECT * FROM FILM ORDER BY CODEFILM";
$CurseurFilm = mysql_query($RequeteFilm,$CONNEXION);
echo "<font face = comic sans ms>";
echo "<h2>Sélectionner un film :</h2>";
echo "<SELECT NAME = film>";
echo "<OPTION SELECTED VALUE=""> -- Choisir un film -- </OPTION>";
while ($tupleFilm = mysql_fetch_array($CurseurFilm))
{
$annee = "";
$date = $tupleFilm['DATEFILM'];
$annee = $date[6].$date[7].$date[8].$date[9];
echo "<OPTION value = '".$tuple['CODEFILM']."'>";
echo $annee." - ";
echo $tupleFilm["TITREFILM"];
echo "</OPTION>";
}
echo "</SELECT></font><br>";
mysql_close($CONNEXION)
?>
</td>
<td width = "75%" align = "right">
<?
require("ProjetSecure/connect.php"); // connexion à la base de données
$RequeteActeur = "SELECT * FROM ACTEUR ORDER BY CODEACTEUR";
$CurseurActeur = mysql_query($RequeteActeur,$CONNEXION);
echo "<font face = 'comic sans ms'>";
echo "<h2>Sélectionner un acteur :</h2>";
echo "<SELECT NAME = 'acteur'>";
echo "<OPTION SELECTED> -- Choisir un acteur -- </OPTION>";
while ($tupleActeur = mysql_fetch_array($CurseurActeur))
{
echo "<OPTION value = '".$tuple['CODEACTEUR']."'>";
echo $tupleActeur['PRENOMACTEUR']." ".$tupleActeur['NOMACTEUR'];
echo "</OPTION>";
}
echo "</SELECT></font>";
mysql_close($CONNEXION);
?>
</td>
</tr>
<tr>
<td colspan = "4" align = "center"><br><br>
<input type = "Submit" name = "Submit" value = "Rechercher">
</td>
</tr>
</table>
</center>
</form>
</body>