Voilà, je souhaite interroger une base de données Mysql, pour savoir s'il y a une donnée qui s'appelle "X" en utilisant du php. Je pensais faire une boucle pour passer en serie l'ensemble des données et faire un test : If données['y']=='X'. Mais existe t'il une instruction qui renvoie vrai s'il y a en effet une donnée qui s'appelle "X" et qui dans le cas contraire renvoie faux? Sinon comment peut on interrompre une boucle, dans ce cas présent dès que j'ai trouvé la donnée égale à X?
Je me suis mal exprimé, Il s'agit en fait d'une base de données regroupant les IP des visiteurs afin d'éviter dans un vote que le visiteur ne vote deux foix. Il se peut donc que l'IP du visiteur ne soit pas dans la base de données, alors je voudrais qu'une variable me retourne faux ou autre chose. Ma solution de la boucle est faisable, je voulais savoir comment l'interrompre si l'IP a été trouvé pour éviter de passer en revue toutes les données.
Avec le code que je t'ai donné tu obtiens dans la variable $n_resultats le nombre de lignes ou l'IP est celle du visiteur. Si cette variable est égale à 0, le visiteur n'a pas voté (sous cette adresse IP), si elle est strictement supérieur à 0 le visiteur à deja voté ...
D'une manière ou d'une autre tu as ton résultat non ? Après faut voir niveau légereté, et là mon rôle s'arrète.