mikaschtroumpf
Messages postés3Date d'inscriptionvendredi 19 mai 2006StatutMembreDernière intervention 9 juin 2006
-
31 mai 2006 à 15:09
sidf
Messages postés1216Date d'inscriptionmardi 20 décembre 2005StatutMembreDernière intervention18 octobre 2012
-
1 juin 2006 à 10:37
Salut à tous !!!!
Voila mon problème est que lorsque je rajoute une instruction après le " LIKE '$seek%' " il ne la prend pas en compte je vous met le code avc le formulaire merci de m'aider c'est assez urgent!!
// Création de la connexion
$link = mysql_connect($dbhost, $dblogin, $dbpassword)
or die("Impossible de se connecter" . mysql_error());
// Selection de la base
mysql_select_db('...');
$seek = $_POST['Mot'];
// conditions de recherche :
// 1) Affichage du mot clé recherché sans condition particuliere
if (($choix1=="choixa") && ($choix2=="choixe")){
$result = mysql_query("SELECT Id_Partenaire, NomContactWeb, PrenomContactWeb, PosteContactWeb, TelContactWeb, EmailContactWeb, Id_Pays FROM partenaires WHERE NomContactWeb LIKE '$seek%' ");
$line = mysql_fetch_assoc($result);
}
// 2) Affichage du mot clé recherché International
if (($choix1=="choixa") && ($choix2=="choixf")){
$result = mysql_query("SELECT Id_Partenaire, NomContactWeb, PrenomContactWeb, PosteContactWeb, TelContactWeb, EmailContactWeb, Id_Pays FROM partenaires WHERE NomContactWeb LIKE '".$seek."%' AND Id_Pays != 'FR' ");
$line = mysql_fetch_assoc($result);
}
// 3) Affichage du mot clé recherché National
if (($choix1=="choixa") && ($choix2=="choixg")){ $result mysql_query("SELECT Id_Partenaire, NomContactWeb, PrenomContactWeb, PosteContactWeb, TelContactWeb, EmailContactWeb, Id_Pays FROM partenaires WHERE NomContactWeb LIKE '".$seek."%' AND Id_Pays 'FR' ");
$line = mysql_fetch_assoc($result);
}
$result = mysql_query(\"SELECT Id_Partenaire, NomContactWeb, PrenomContactWeb, PosteContactWeb, TelContactWeb, EmailContactWeb, Id_Pays FROM partenaires WHERE NomContactWeb LIKE '$seek%' ORDER BY NomContactWeb\");
while ($line = mysql_fetch_assoc($result))
{
echo \"----
coockiesch
Messages postés2268Date d'inscriptionmercredi 27 novembre 2002StatutMembreDernière intervention13 septembre 20134 31 mai 2006 à 15:37
Salut!
Quelle est la requêtes qui te pose pb? ( j'en vois 4, je sais pas laquelle )
T'es sûr de bien gérer tes ' ' au niveau de LIKE?
@++
R@f
www.allpotes.ch: Photos, humour, vidéos, gags, ...
"On dit que seulement 10 personnes au monde comprenaient Einstein. Personne ne me comprends. Suis-je un génie???"
mikaschtroumpf
Messages postés3Date d'inscriptionvendredi 19 mai 2006StatutMembreDernière intervention 9 juin 2006 31 mai 2006 à 15:49
elles me posent toutes problèmes vu ka partir de la 2eme requete quand je rajoute AND Id_Pays = 'FR' il ne la prend pas en compte et pareil pour les autres requetes
sidf
Messages postés1216Date d'inscriptionmardi 20 décembre 2005StatutMembreDernière intervention18 octobre 20125 1 juin 2006 à 10:37
salut
$result = mysql_query("SELECT Id_Partenaire, NomContactWeb, PrenomContactWeb, PosteContactWeb, TelContactWeb, EmailContactWeb, Id_Pays FROM partenaires WHERE NomContactWeb LIKE '$seek%' AND Id_Pays<>''FR' ");