Requêtes entre un formulaire et une base de données...?
simsgodzilla
Messages postés24Date d'inscriptionvendredi 17 mars 2006StatutMembreDernière intervention25 juin 2006
-
17 mars 2006 à 18:18
simsgodzilla
Messages postés24Date d'inscriptionvendredi 17 mars 2006StatutMembreDernière intervention25 juin 2006
-
18 mars 2006 à 10:58
J'ai crée un formulaire de recherche bibliographique sous dreamweaver et je possède une base de données sous mysql(easyphp).
Mais je ne m'en sort pas dans le code à créer pour faire le lien entre les deux!!!
J'ai 4 champs de recherche et il me faut créer un page de résultats en fonction des critères de recherche tapés par l'internaute, recueillis dans la base de données.
en fait pour l'instant ça ne^marche que pour un critère, mais dès qu'il y en a deux, c la bug complet!
HELP ME PLEASE....! C'est urgent c pour un site à rendre pour le 29/03, pour la fac...snif
A voir également:
Requêtes entre un formulaire et une base de données...?
simsgodzilla
Messages postés24Date d'inscriptionvendredi 17 mars 2006StatutMembreDernière intervention25 juin 2006 18 mars 2006 à 10:58
Voici mon code formulaire:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<?
global $nomauteur;
global $nomdocument;
global $typedocument;
global $anneepublication;
?>
,
Type de document,
,
<select name="TYPE_PUBLICATION">
<option value=""></option>
<option value="Livre">Livre</option>
<option value="RevueInternationale">Revue Internationale</option>
<option value="ConferenceInternationale">Conference Internationale</option>
<option value="Communication">Communication</option>
<option value="RapportdeRecherche">Rapport de Recherche</option>
</select>
</form>
</html>
Voici mon code résultat de la requete :
<!-- cette page sert à faire la requête mysql et afficher les résultats-->
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>Resultat recherche bibliographique</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>
<?
global $NOM_PERSONNE;
global $TITRE_PUBLICATION;
global $TYPE_PUBLICATION;
global $FONCTION_PERSONNE;
mysql_connect ('localhost','root','') or die ("Erreur connection BD");
mysql_select_db('crlgi2p');
// selon si il y a NOM_PERSONNE TITRE_PUBLICATION TYPE_PUBLICATION FONCTION_PERSONNE
$requetteSQL = "select * from personne, personne_publication , publication where ";