equivalent du IN sql en php

equivalent du IN sql en php - PHP - Programmation

Marsh Posté le 08-11-2005 à 17:54:19    

bonjour,
 
j'aimerais tester l'égalité d'une variable avec plusieurs chaine de caractères. J'ai pas très envie de faire x tests avec le fameux == et je ne trouve pas la méthode correspondante. J'aimerais faire la meme que fait le IN en SQL.
 
Cette méthode existe t'elle?
Sinon existe t'il une astuce?
 
merci
 

Reply

Marsh Posté le 08-11-2005 à 17:54:19   

Reply

Marsh Posté le 08-11-2005 à 17:58:47    

in_array [:petrus dei]


---------------
I mean, true, a cancer will probably destroy its host organism. But what about the cells whose mutations allow them to think outside the box, and replicate and expand beyond their wildest dreams by throwing away the limits imposed by overbearing genetic r
Reply

Marsh Posté le 08-11-2005 à 18:08:16    

merci!

Reply

Marsh Posté le 15-11-2005 à 15:30:21    

voila la suite de problème!
 
j'aimerais tester la présence d'une variable dans le resultat d'une requete SQL
 
sois ma variable $var une chaine de caractère
j'ai une requete SQL qui me retourne les chaine de caractère de ma table. je fais un mysql_query ($res est le resultat de cette fonction) et ensuite je fais le test suivant
 
if (in_array($var, mysql_fetch_array($res)))
 
mais ce test retourne tjrs faux!
 
merci

Reply

Marsh Posté le 15-11-2005 à 15:37:08    

...et si tu mettais le résultat de ton fetch dans une variable, pour commencer? :??:


---------------
Can't buy what I want because it's free -
Reply

Marsh Posté le 15-11-2005 à 15:39:56    

ca ne marche pas et j'ai essayé aussi avec la fonction mysql_fetch_assoc

Reply

Marsh Posté le 15-11-2005 à 15:44:41    

Tu as vérifié ce que retourne ta requête, au moins?:o
Tu te rends compte que ton fetch ne retourne qu'un enregistrement?:o


---------------
Can't buy what I want because it's free -
Reply

Marsh Posté le 15-11-2005 à 15:54:31    

oui j'ai verifié ma requete retourne bien le nombres d'élément que je veux...
si je comprend bien donc a présent le fetch retourne qu'un seul élément il faut donc que j'intègre ca dans une boucle while?

Reply

Marsh Posté le 15-11-2005 à 15:58:57    

c'est bon j'ai trouvé j'ai integré mon test dans un do /while avec mon fetch en condition
 
merci pour ton aide!

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed