lonewolfs
Messages postés51Date d'inscriptionsamedi 2 juin 2007StatutMembreDernière intervention17 octobre 2009
-
4 oct. 2008 à 14:47
lonewolfs
Messages postés51Date d'inscriptionsamedi 2 juin 2007StatutMembreDernière intervention17 octobre 2009
-
4 oct. 2008 à 17:11
Bonjour a tous,
J'ai crée une base de donnée pour l'entretien des machines de mon parc.
et j'ai fait une page php pour effectuer mes recherches plus facilement.
Cette page permet de faire des recherches sur plusieurs plan et en
particulier sur des symptomes qui ont engagé une intervention.
Mon script fonctionne mais que sur un seul mot clé dans ma recherche
sur les symptomes et je souhaiterais pouvoir affiner mes recherches en
permettant plusieurs mots clés dans la case symptomes mais j'avoue que
la ca dépasse mes capacités en php.
if ((!empty($Machine)) and (!empty($Utilisateur)) and (empty($Lieu)) and (empty($Symptomes)))
{
$reponse = mysql_query(\"SELECT * FROM intervention WHERE `Machine`='$Machine' and `Utilisateur`='$Utilisateur'\"); // Requête SQL
}
//Si Machine, Utilisateur e t Lieu sont rempli
if ((!empty($Machine)) and (!empty($Utilisateur)) and (!empty($Lieu)) and (empty($Symptomes)))
{
$reponse = mysql_query(\"SELECT * FROM intervention WHERE `Machine`='$Machine' and `Utilisateur`='$Utilisateur' and `Lieu`='$Lieu'\"); // Requête SQL
}
// Si tous les champs sont remplis
if ((!empty($Machine)) and (!empty($Utilisateur)) and (!empty($Lieu)) and (!empty($Symptomes)))
{
$reponse = mysql_query(\"SELECT * FROM intervention WHERE `Machine`='$Machine' and `Utilisateur`='$Utilisateur' and `Lieu`='$Lieu' and `Symptomes` LIKE '%$Symptomes%'\"); // Requête SQL