Rechercher : dans
Par :

{MySQL} Problème avec ma fonction recherche

Dernière réponse le 14 nov 2009 à 12:57:50 jacky, le 14 nov 2009 à 12:22:59 
 Signaler ce message aux modérateurs

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:

<!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.
Configuration: Windows XP Internet Explorer 8.0

Meilleures réponses pour « {MySQL} Problème avec ma fonction recherche » dans :
Recherche de fichiers avec Windows Vista VoirRecherche de fichiers avec Windows Vista L'outil de recherche de Windows Vista Rechercher dans le menu Démarrer Personnaliser la recherche dans le menu Démarrer Recherche depuis l'interface La recherche contextuelle Annuler un filtre de...
Retrouver la Recherche de Vista et créer un raccourci VoirOù est passée cette importante Fonction " Rechercher " dans Vista SP1 ? Sous Microsoft Windows Vista, la recherche avancée d'un fichier par son contenu est moins intuitive que sur Microsoft Windows XP, qui lui avait une entrée réservée. Première...
PHP - Créer un moteur de recherche VoirIdée générale Le moteur de recherche ci-dessous ne correspond qu'à une idée possible de moteur de recherche simple, ne gérant qu'un seul mot clé. Le concept du fonctionnement de ce moteur est de créer une base de donnée contenant les mots clés de...
Web - Moteur de recherche VoirIl existe une énorme quantité d'informations sur Internet (plusieurs millions ou milliards de documents), et ces informations sont pour la plupart renouvelées quotidiennement. Le moteur de recherche est un élément indispensable pour s'y...

1

 Yoan, le 14 nov 2009 à 12:57:50

Heu, tu penses bien à l'exécuter au bout d'un moment ta requête $query ?
Si oui tu as une erreur SQL ? (OR die(mysql_error()))
C'est réellement une fonction ou c'est un code qui affiche directement avec des echo (au moins pour tes essais) ? L'urgent est fait, l'impossible est en cours,
Pour les miracles, prévoir un délai ...

Répondre à Yoan
Collection CommentÇaMarche.net