si "ça" est présent dans la table, alors...
le 11/10/2003 à 21:07
liege
cmt faire pour :
si valeur 1, valeur 2, valeur 3 est présente (n'importe où) dans telle table, alors...
merci.
valeur 1, valeur 2 ... sont dans des champs différents ?
par ex tu as une table "membre" avec :
"nom=dupond
pnom=jean
password=tintin"
Si oui, alors tu fais une requete qui selectionne les champs nom, pnom et password.
->$req=mysql_query("SELECT nom, pnom, password FROM membre");
tu stockes le résultat dans un tablo avec boucle while, ensuite tu peux faire tes comparaisons :
->"while ($result=mysql_fetch_array($req))
{
if ($nom='dupond' && $pnom='jean' && $password='tintin')
{
tes action à faire
}
}
mysql_free_result($req);
voilà :)
Webmaster de Clikmag http://www.clikmag.fr
le 11/10/2003 à 22:16
liege
ca marche mm si les valeurs sont sur des lignes différentes ?
merci
je comprend pas bien ce ke tu ve faire ... donc jen c rien lol
epita promo 2009
le 11/10/2003 à 23:13
liege
je vx kil affiche un message s'il trouve dans une table des valeurs différentes, dans des enregistrements différents et un message dans le cas contraire...
merci.
Ben :
SELECT count(*) FROM table WHERE nom=toto OR nom=TITI or nom=TATA
Ensuite tu recuperes le nb d'enregistrement.
Si nb = 0, alors aucun enregistrement n'a le champ nom qui vaut TOTO ou TITI ou TATA
Si nb=1 ou plus, alors c'est qu'il a trouve des enregistrements.
PS : burnedsoul
J'aurais fait un SELECT count(*) FROM membre WHERE nom="dupond" AND prenom="jean"
Hehe effectivement ^^
Webmaster de Clikmag http://www.clikmag.fr
le 13/10/2003 à 16:16
liege
merci bcp ms... j'ignore cmt on récupère le nbre d'enregistrements !
merci de m'éclairer, et ca sera bon je crois.
merci.
$data = mysql_fetch_array($requete);
$nb_enregistrement = $data[0];
(seulement si tu as une requete de type count)
le 15/10/2003 à 17:29
liege
ah ! ca semble marcher, à part ke :
cmt on fait pr récupéer le nombre d'enregistrement ki contient les valeurs entrées ??
merci.