Condition php my sql
jérémy1664
Messages postés
165
Statut
Membre
-
jérémy1664 Messages postés 165 Statut Membre -
jérémy1664 Messages postés 165 Statut Membre -
Bonjour,
Puis-je donner une condition à une requête php ?
Je m'explique : je fais cette requête :
je veux que si le nom = $nom et login='$mdp alors faire :
Sinon faire autre chose mais je ne sais pas comment faire un if dans ce cas là
Merci d'avance
Puis-je donner une condition à une requête php ?
Je m'explique : je fais cette requête :
mysql_select_db($bdd) or die ("IMpossible d'ouvrir la base de donnee $bdd");
$requete = "SELECT * FROM client where nom='$nom' and login='$mdp'"; //requete SQL
mysql_query($requete); //Execute la requete SQL sur la connection actuel et la base de donnee selectionne par mysql_select_db
$resultat = mysql_query($requete) or die("erreur dans la requete : " . $requete);
$Contenu = mysql_fetch_array($resultat);
je veux que si le nom = $nom et login='$mdp alors faire :
$lien=$Contenu['lien'];
header("Location: $lien"); ?>
Sinon faire autre chose mais je ne sais pas comment faire un if dans ce cas là
Merci d'avance
A voir également:
- Condition php my sql
- What is my movie français - Télécharger - Divers TV & Vidéo
- Excel cellule couleur si condition texte - Guide
- My pascal - Télécharger - Édition & Programmation
- My lockbox - Télécharger - Chiffrement
- Easy php - Télécharger - Divers Web & Internet
2 réponses
Si j'ai bien compris ce que tu veut :
$sql=mysql_query("SELECT * FROM client");
$tab=mysql_ftech_array($sql);
if($tab['nom']==$nom && $tab['login']==$mdp)
{
$lien=$tab['lien'];
header("Location: $lien");
}else{
...
}
$sql=mysql_query("SELECT * FROM client");
$tab=mysql_ftech_array($sql);
if($tab['nom']==$nom && $tab['login']==$mdp)
{
$lien=$tab['lien'];
header("Location: $lien");
}else{
...
}
La boucle if est la plus connu de tous ...
On ne peut pas se lancer dans la programmation si on ne la connait pas !
Tu dois écrire :
On ne peut pas se lancer dans la programmation si on ne la connait pas !
Tu dois écrire :
mysql_select_db($bdd) or die ("IMpossible d'ouvrir la base de donnee $bdd");
$requete = "SELECT * FROM client where nom='$nom' and login='$mdp'"; //requete SQL
mysql_query($requete); //Execute la requete SQL
$resultat = mysql_query($requete) or die("Erreur dans la requete : " . $requete);
$nb_result = mysql_num_rows($resultat);
$Contenu = mysql_fetch_array($resultat);
if ($nb_result > 0) {
// Si les identifiants sont bons
$lien = $Contenu['lien'];
header("Location: $lien");
} else {
// Sinon, faire autre chose
}
C'est possible je galère encore beaucoup en php je test et je poste