{MySQL} Problème avec ma fonction recherche
jacky
-
Yoan Messages postés 11795 Date d'inscription Statut Modérateur Dernière intervention -
Yoan Messages postés 11795 Date d'inscription Statut Modérateur Dernière intervention -
Bonjour,
Je suis en train de réaliser un site web avec 2 collègues. Je dois m'occuper de la fonction recherche et je rencontre un petit problème, c'est à dire que pour l'instant ma fonction ne renvoi RIEN :).
tout d'abord voici le code html:
jusque la pas de problème je ne m'interesse pas encore au graphique, je voudrais d'abord que ca marche :)
le code php:
les informations que je dois chercher sont dans ma table membres=> nom_utilisateur, prenom_utilisateur,..
en gros le but c'est que ma fonction recher me ramène tous les membres qui on le même nom que celui rentré, le même prénom,..
merci d'avance pour vos conseil.
Je suis en train de réaliser un site web avec 2 collègues. Je dois m'occuper de la fonction recherche et je rencontre un petit problème, c'est à dire que pour l'instant ma fonction ne renvoi RIEN :).
tout d'abord voici le code html:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" > <head> </head> <body> <form action="nomDeTaPage.php" method="post" name="maForm" onSubmit="return confirm('Rechercher ?')"> Nom <input type="text" name="nom" value=""><p/> Prenom <input type="text" name="prenom" value=""><p/> Mes news <input type="text" name="news" value=""><p/> Pseudo <input type="text" name="pseudo" value=""><p/> adresse mail <input type="text" name="adresse_mail" value=""><p/> <input type="submit" value="Chercher"><p/> </form> </body>
jusque la pas de problème je ne m'interesse pas encore au graphique, je voudrais d'abord que ca marche :)
le code php:
<html> <head> <meta http-equiv="Refresh" content="5;URL=index.php"> </head> <?php (isset($HTTP_POST_VARS["nom"])) ? $user_name = trim($HTTP_POST_VARS["nom"]) : $user_name = ""; $counter = 0; $query = "select * from membres where "; if ($user_name !== "" ) { if ($counter>=0) $query .= " and "; $query .= "nom like '%$user_name%'; $counter++; } ?>
les informations que je dois chercher sont dans ma table membres=> nom_utilisateur, prenom_utilisateur,..
en gros le but c'est que ma fonction recher me ramène tous les membres qui on le même nom que celui rentré, le même prénom,..
merci d'avance pour vos conseil.
A voir également:
- {MySQL} Problème avec ma fonction recherche
- Fonction si et - Guide
- Recherche automatique des chaînes ne fonctionne pas - Guide
- Recherche photo - Guide
- Mysql community server - Télécharger - Bases de données
- Je recherche une chanson - Guide