Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : recherche avancé [ Base de données / MySQL ] (ahlemlo)

vendredi 19 septembre 2008 à 14:18:47 | recherche avancé

ahlemlo


bonjour a tous
je veux bien rechercher client par nom et  prénom
càd :j'ai un champ au je vais saisir le nom et le prénom mai dans ma table client le nom et le prénom est chacun dans un colonne
comment faire ça dan ma requête 
merci pour tous

vendredi 19 septembre 2008 à 14:25:18 | Re : recherche avancé

TheGorgo

salut

"SELECT * FROM clients WHERE nom like '".$_POST['nom']."' AND prenom LIKE '".$_POST['prenom']."'";


vendredi 19 septembre 2008 à 14:42:26 | Re : recherche avancé

ahlemlo

comment ça ?il peut lire nom et prenom
comment il peut le recuperer voici mon form:

<form action="verif_rech_util.php" method="post">
Veuiller saisir le Nom/prénom d'utilisateur<input name="rech_utili" type="text" /><input name="go1" type="submit" value="Rechercher" />

</form>
donc quand je mis ça dan ma page verif_rech_util:

"SELECT * FROM clients WHERE nom like '".$_POST['nom']."' AND prenom LIKE '".$_POST['prenom']."'";
le message affiché


Notice: Undefined index: nom in C:\Program Files\EasyPHP 2.0b1\www\site location\verif_rech_util.php on line 19

Notice: Undefined index: prenom in C:\Program Files\EasyPHP 2.0b1\www\site location\verif_rech_util.php on line 19


merci pour tou

vendredi 19 septembre 2008 à 14:54:43 | Re : recherche avancé

mike1310

oui c'est normal que ça déconne puisque $_POST['nom'] et $_POST['prenom'] n'existe pas ... toi tu as simplement  $_POST['rech_utili'] ...

Avec la façon de theGorgo il te faut deux champ de texte mais toi apparemment c'est pas ce que tu veux ...

il te faut donc faire pour ton cas un truc comme :

"SELECT CONCAT(nom,' ',prenom) AS lenom FROM clients WHERE lenom like '".$_POST['rech_utili']."' ;"

samedi 20 septembre 2008 à 08:46:21 | Re : recherche avancé

ahlemlo


bonjour
merci pour ta réponse mais quand je saisi le nom et le prénom qui ce trouve dans la base il m'affiche le msg d'erreur  (lecture impossible)
voici qu'est ce que j'ai fait:


$rech_utili=$_POST['rech_utili'];
$select=$db->prepare("SELECT CONCAT(nom,' ',prenom) AS lenom FROM utilisateur WHERE lenom like '".$_POST['rech_utili']);

$select->execute();
$result = $select->fetchAll();
if(!$result)

{
echo "Lecture impossible";   ('est ce msg qui il m'affiche)
}
else
{
echo "bien venu";
}
}



donc il y'a un erreur je sait pas le quel pouvez vous m'aider svp merci pour tous


samedi 20 septembre 2008 à 11:30:38 | Re : recherche avancé

mike1310

Et bien la d'après la requête que tu as écrite c'est noraml qu'il y est une erreur puisqu'elle n'est pas écrite correctement

Essaye ça :

$select=$db->prepare("SELECT CONCAT(nom,' ',prenom) AS lenom FROM utilisateur WHERE lenom like '".$_POST['rech_utili'].'";");

samedi 20 septembre 2008 à 12:08:33 | Re : recherche avancé

ahlemlo

oui j'ai déja corrigé erreur mai c'est la mémé erreur s'affiche
merci pour tou

samedi 20 septembre 2008 à 12:14:37 | Re : recherche avancé

mike1310

tu es bien en base de données mysql ?

si c'est le cas il ne faut pas récupérer tes données comme tu le fait ...

$base = mysql_connect("server","user","pass");
// test la connection
if (!$base )
  die ("connection impossible");
// Connecte la base
mysql_select_db("nomBD") or die ("pas de connection");
//
$sql = "SELECT * FROM tarequete";
$res = mysql_query($sql,$base);

while ($row = mysql_fetch_array($res))
{
   //ici tu fais afficher tes lignes
}

mardi 23 septembre 2008 à 11:26:55 | Re : recherche avancé

ahlemlo

bonjour à tous
j'ai encore trouver la réponse qui peux m'aider
merci pour tous


mardi 23 septembre 2008 à 11:32:31 | Re : recherche avancé

mike1310

tu as essayé ce que j'ai mis avant ? est tu en bd mysql ?


1 2

Cette discussion est classé dans : recherche, prénom, client, avancé


Répondre à ce message

Sujets en rapport avec ce message

demande d'aide [ par webarti ] Je recherche un exemple de recherche avancé ? je m'explique je voudrais savoir mettre en place une recherche avancé s Page qui saute [ par jaco13 ] BonjourJ'ai fait un site pour un client qui a une agence immobilière. Si vous allez sur la page www.age Recherche exemple de gestion client [ par patmat63 ] Bonjour,Je cherche un exemple d'application (à adapter) de gestion de client en PHP/mySQL pour ensuite l'installer chez un hébergeur.principales fonct Envoie Serveur client de page web en php ? possible ? [ par bigtoes35 ] Bonjour,Une question à laquelle je n'arrive pas à répondre :est il possible en php(et comment faire) pour qu'un serveur envoie une page web à un navig recherche d'un caractère [ par aurelie53 ] Bonjour tout le monde,Je voulais savoir si il existe une fonction en php qui permet de chercher un caractère dans une phrase comme un point ou un arob Recherche multiple [ par coockiesch ] Hello!J'aimerai faire une recherche dans plusieurs champs d'une table MySQL, j'ai ma requête comme ceci (pour un champ):$sql_query = "SELECT caption F Recherche de développeurs [ par Disicom ] Bonjour,Je recherche des développeurs qui pourrai être intéressé de nous rejoindre en tant qu'admin et développeur PHP du site Lapouck.comOn a vraimen probleme d'extraction de champs avec alias [ par Yossi ] bonjour,-je suis sous mysql-j'ai 2 tables client(id,nom....) et produit (id,nom...)-j'ai une requete sql du style 'select * from client c, produit p.. Création d'un moteur de recherche [ par silvia12 ] Bonjours,JE cherche a créer un moteur de recherche.J'ai trouvé plein de truc intéréssant, mais le probléme, c'est que mon site n'as aucune base de don Griser les éléments d'une liste déjà visités. [ par Jouban ] Bonjour!Je réalise un site dont le but est la recherche d'infos, de documents,...J'utilise des listes déroulantes afin de guider les internautes dans


Nos sponsors

Sondage...

CalendriCode

Juillet 2009
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
2728293031  

Consulter la suite du CalendriCode

Téléchargements

Logiciels à télécharger sur le même thème :

Comparez les prix Nouvelle version

Photothèque Nouveau !



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés
Temps d'éxécution de la page : 0,796 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.