[SQL]Ma requête s'arrête à la première entrée
Utilisateur anonyme
-
Utilisateur anonyme -
Utilisateur anonyme -
Bonjour,
Je fais une requête sql et elle s'arrête à la première entrée
Une idée ?
Je fais une requête sql et elle s'arrête à la première entrée
$verif=mysql_query("SELECT * FROM motdepasse ");
$redirection = mysql_fetch_array($verif);
if(in_array($mot_de_passe_crypter, $redirection))
Une idée ?
Configuration: Mac OS X Safari B4
A voir également:
- [SQL]Ma requête s'arrête à la première entrée
- Un agent immobilier a préparé un diaporama pour présenter une maison à vendre. appliquez la mise en forme de la première diapositive à toutes les autres. quel est le code du portail ? ✓ - Forum Powerpoint
- Clémence souhaite faire calculer automatiquement les prix de 30 produits dans trois devises. elle a déjà saisi une formule de calcul pour le tarif du premier produit dans la première devise. corrigez sa formule afin que recopiée vers le bas puis vers la droite, elle remplisse correctement tout le tableau. - Forum Excel
- Logiciel sql - Télécharger - Bases de données
- Sécurité s arrête systématiquement ✓ - Forum Mobile
- Requête sql pix - Forum Python
4 réponses
Bonsoir,
c'est normal que tu ne vois qu'une entrée puisque tu n'en regarde qu'une, pour toute sles voir il faut faire une boucle while
c'est normal que tu ne vois qu'une entrée puisque tu n'en regarde qu'une, pour toute sles voir il faut faire une boucle while
$verif=mysql_query("SELECT * FROM motdepasse ");
while($redirection = mysql_fetch_array($verif)){
if(in_array($mot_de_passe_crypter, $redirection['nom_du_champ_mdp'])) etc....
}
Sa ne fonctionne pas
Voici la portion de code qui bug :
Voici la portion de code qui bug :
$verif=mysql_query("SELECT * FROM `motdepasse` ");
while($redirection = mysql_fetch_array($verif))
{
if(in_array($mot_de_passe_crypter, $redirection['sha1_utilisateur']))
{
header ( "location:./redirection.php");// Redirection à la page d'administration
}
else
{
echo 'pas ok !<br/>'.$redirection['sha1_utilisateur'].'<br/>';
}
}
if(in_array($mot_de_passe_crypter, $redirection['sha1_utilisateur']))
je n'avais pas fait attention, mais pourquoi chercher in_array il suffit de comparer les deux variables
je n'avais pas fait attention, mais pourquoi chercher in_array il suffit de comparer les deux variables
if($mot_de_passe_crypter == $redirection['sha1_utilisateur']))
ah oui
c'était m'emmerder de faire une recherche
Oi c'est vrai, j'y avais pas pensé, oh le travail faut que j'arrête moi ! :)
Merci
Bonne journée
Voici le code fonctionnant :
c'était m'emmerder de faire une recherche
Oi c'est vrai, j'y avais pas pensé, oh le travail faut que j'arrête moi ! :)
Merci
Bonne journée
Voici le code fonctionnant :
$verif=mysql_query("SELECT * FROM motdepasse ");
while($redirection = mysql_fetch_array($verif))
{
if($mot_de_passe_crypter == $redirection['sha1_utilisateur'])
{
$option=$redirection['option'];
$utilisateur=$redirection['utilisateur'];
$autorisation=sha1('oui');
header ("Location:./redirection.php");// Redirection à la page d'administration
}
}