Requête SQL en PHP
tibo59
Messages postés
120
Statut
Membre
-
tibo59 Messages postés 120 Statut Membre -
tibo59 Messages postés 120 Statut Membre -
Bonjour,
voila j'aimerais pouvoir vérifier également dans ma base de données si mon utilisateur est client , dans ma base j'ai un champ isClient si il est a 1 il est client sinon a 0 et il est pas client. je vous met une partie de mon code . la questions qu'est ce que je dois rajouter et ou? merci
$req = ('SELECT * FROM Utilisateur WHERE mail =\'' . $mail . '\' ');
$req_ex = mysql_query($req);
$Resultats = mysql_num_rows($req_ex);
if ($Resultats == 1) {
mail("*****@****.com;", $sujet, $message, $mail);
} else {
?>
<SCRIPT LANGUAGE = "JavaScript">
document.location.href = "contacteznous.php"
</SCRIPT>
<?php
voila j'aimerais pouvoir vérifier également dans ma base de données si mon utilisateur est client , dans ma base j'ai un champ isClient si il est a 1 il est client sinon a 0 et il est pas client. je vous met une partie de mon code . la questions qu'est ce que je dois rajouter et ou? merci
$req = ('SELECT * FROM Utilisateur WHERE mail =\'' . $mail . '\' ');
$req_ex = mysql_query($req);
$Resultats = mysql_num_rows($req_ex);
if ($Resultats == 1) {
mail("*****@****.com;", $sujet, $message, $mail);
} else {
?>
<SCRIPT LANGUAGE = "JavaScript">
document.location.href = "contacteznous.php"
</SCRIPT>
<?php
2 réponses
-
Bonjour,
votre SQL:$req = ('SSELECT * FROM Utilisateur WHERE mail =\'' . $mail . '\' ');
à modifier ainsi:$req = "SELECT COUNT(1) AS nb FROM Utilisateur " . "WHERE mail ='$mail' AND isClient=1 ";
vous récupérez la valeur de nb => 0 = pas client, 1 = client.
A+
-
merci pour ton intervention .
j'ai testé , donc j'ai mis un echo $resultats aprés ma requetes et il me renvoi tjrs la valeur 1 donc ça ne marche pas .