sparh
Messages postés23Date d'inscriptionmercredi 12 avril 2006StatutMembreDernière intervention14 décembre 2012
-
17 juin 2006 à 12:20
cs_Tit0x
Messages postés174Date d'inscriptionmardi 3 janvier 2006StatutMembreDernière intervention 9 juillet 2006
-
17 juin 2006 à 13:50
Bonjour,
je cherche à faire une requête sql qui vérifie dans la table x si le champ Val et sur OUI ou sur NON.
Si il est sur OUI, pas de problème l utilisateur à accès à la page. Par contre si il est sur NON, l utilisateur n a pas accès à la page avec une alerte: "vous n avez pas validé votre inscription".
Voilà si une bonne ame pouvait m aider ce serai cool,
merci
//requete
$sql = "SELECT ok FROM $table WHERE email='$email'"; //faut bien sur récupérer la valeur de $email
$req = mysql_query($sql) or die('Erreur SQL!
'.$sql.'
//vérification
if ($data[ok] == 'OUI')
{
echo 'c'est bon :)';
}
elseif ($data[ok] == 'NON')
{
echo 'Vous devez valider votre inscription pour accéder à cette page!';
header("Location : tapage.php");
exit();
}
mysql_close()
?>
Voilà je pense que ça devrait fonctionner.. Essayes et si jamais il y a des erreurs (ce qui est fort probable vu mon niveau lol) cites les ici et on essairas de les résoudre :)
cs_Tit0x
Messages postés174Date d'inscriptionmardi 3 janvier 2006StatutMembreDernière intervention 9 juillet 2006 17 juin 2006 à 13:00
hello
Est ce que tu utilise un formulaire pour récupérer le pseudo de l'utilisateur ? Utilises tu les sessions?
En fait si j'ai bien comprit, tu veux aller chercher dans la BDD la valeur du champ Val en fonction du pseudo? Si c'est oui, ok acces à la page, sinon message et redirection?
sparh
Messages postés23Date d'inscriptionmercredi 12 avril 2006StatutMembreDernière intervention14 décembre 2012 17 juin 2006 à 13:05
Bon voilà je commence par ca!
j ai donc ma table ok qui contient soit OUI soit NON
Si OUI on affiche la page
si NON, on refuse + alerte
$db = mysql_connect($serveur, $login, $password);
mysql_select_db($base,$db);
$sql=("select ok from $table Where email='$email'");
$result=mysql_query($sql);
if $result ="NON", echo"<center>Vous n'avez pas validé votre inscription</center>";
return false;