par
manu » 13 juil. 2006, 15:21
Bonjour, j'essaye de résoudre un petit soucis avec les if et else!
J'ai ma page search.php
Sur celle ci, les membres qui se sont enregistrer peuevnt faire une recherche de leur compte avec les 3 champs:
(code,pseudo,email)
Je voudrais que si les 3 champs correspondent bien a ceux dans la bd, leur compte s'affiche, mais que ci s'est pas bon, alors que cela indique "Pas de compte chez nous"!
j'ai essayer ceci:
$sql = mysql_connect ( $Host , $User , $Mdp ) or die('Impossible de se connecter');
mysql_select_db($Base) or die('Impossible de selectionner la base');
// on crée la requete SQL
$sql = "SELECT * FROM matable where code='$code' AND pseudo='$pseudo' AND email='$email'";
if ($data == "code" && $data == "pseudo" && $data == "email")
{
// on envoie la requête
$req = mysql_query($sql) or die('Erreur SQL !<br>'.$sql.'<br>'.mysql_error());
// enregistrement
while($data = mysql_fetch_array($req))
{
$code=$data["code"];
ect....
merci de votre aide
Bonjour, j'essaye de résoudre un petit soucis avec les if et else!
J'ai ma page search.php
Sur celle ci, les membres qui se sont enregistrer peuevnt faire une recherche de leur compte avec les 3 champs:
(code,pseudo,email)
Je voudrais que si les 3 champs correspondent bien a ceux dans la bd, leur compte s'affiche, mais que ci s'est pas bon, alors que cela indique "Pas de compte chez nous"!
j'ai essayer ceci:
[php]$sql = mysql_connect ( $Host , $User , $Mdp ) or die('Impossible de se connecter');
mysql_select_db($Base) or die('Impossible de selectionner la base');
// on crée la requete SQL
$sql = "SELECT * FROM matable where code='$code' AND pseudo='$pseudo' AND email='$email'";
if ($data == "code" && $data == "pseudo" && $data == "email")
{
// on envoie la requête
$req = mysql_query($sql) or die('Erreur SQL !<br>'.$sql.'<br>'.mysql_error());
// enregistrement
while($data = mysql_fetch_array($req))
{
$code=$data["code"];
ect....[/php]
merci de votre aide