Condition php my sql
jérémy1664
Messages postés
165
Date d'inscription
Statut
Membre
Dernière intervention
-
jérémy1664 Messages postés 165 Date d'inscription Statut Membre Dernière intervention -
jérémy1664 Messages postés 165 Date d'inscription Statut Membre Dernière intervention -
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
- Who's on my wifi - Télécharger - Outils 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