Parcours de table + mise à jour de la BDD
Résolu/Fermé
markaz
Messages postés
330
Date d'inscription
mercredi 18 avril 2007
Statut
Membre
Dernière intervention
16 septembre 2015
-
16 juil. 2013 à 12:50
markaz Messages postés 330 Date d'inscription mercredi 18 avril 2007 Statut Membre Dernière intervention 16 septembre 2015 - 16 juil. 2013 à 15:39
markaz Messages postés 330 Date d'inscription mercredi 18 avril 2007 Statut Membre Dernière intervention 16 septembre 2015 - 16 juil. 2013 à 15:39
A voir également:
- Parcours de table + mise à jour de la BDD
- Table ascii - Guide
- Mise à jour pilote - Guide
- Mise a jour airpods - Guide
- Mise a jour windows 10 - Guide
- Table des matières word - Guide
7 réponses
AssassinTourist
Messages postés
5709
Date d'inscription
lundi 16 janvier 2012
Statut
Contributeur
Dernière intervention
29 février 2024
1 310
16 juil. 2013 à 13:07
16 juil. 2013 à 13:07
Bonjour,
Je dirais qu'il manque un espace avant le WHERE et il qu'il manque un " ' " à la fin pour fermer le champs password.
Je dirais qu'il manque un espace avant le WHERE et il qu'il manque un " ' " à la fin pour fermer le champs password.
markaz
Messages postés
330
Date d'inscription
mercredi 18 avril 2007
Statut
Membre
Dernière intervention
16 septembre 2015
5
16 juil. 2013 à 13:13
16 juil. 2013 à 13:13
Erreur:
Warning: mysql_fetch_array() expects parameter 1 to be resource, boolean given in D:\EasyPHP-12.1\www\aeemci\admin\logon.php on line 14
Warning: mysql_fetch_array() expects parameter 1 to be resource, boolean given in D:\EasyPHP-12.1\www\aeemci\admin\logon.php on line 14
AssassinTourist
Messages postés
5709
Date d'inscription
lundi 16 janvier 2012
Statut
Contributeur
Dernière intervention
29 février 2024
1 310
16 juil. 2013 à 14:05
16 juil. 2013 à 14:05
Regarde ce qu'il y a dans ta variable $row['idmembre'].
Met un echo $row['idmembre'] quelque part.
Globalement il te dit que tu met un boolean au lieu d'un string/int.
Met un echo $row['idmembre'] quelque part.
Globalement il te dit que tu met un boolean au lieu d'un string/int.
markaz
Messages postés
330
Date d'inscription
mercredi 18 avril 2007
Statut
Membre
Dernière intervention
16 septembre 2015
5
16 juil. 2013 à 14:43
16 juil. 2013 à 14:43
C'est bien est string qui est retourné, le problème c'est au niveau du parcours.
Après le premier enregistrement tous les autres idmembre sont à null.
Après le premier enregistrement tous les autres idmembre sont à null.
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
AssassinTourist
Messages postés
5709
Date d'inscription
lundi 16 janvier 2012
Statut
Contributeur
Dernière intervention
29 février 2024
1 310
16 juil. 2013 à 14:59
16 juil. 2013 à 14:59
Je pense pas que faire un md5 de la valeur null ce soit cool.
markaz
Messages postés
330
Date d'inscription
mercredi 18 avril 2007
Statut
Membre
Dernière intervention
16 septembre 2015
5
Modifié par markaz le 16/07/2013 à 15:12
Modifié par markaz le 16/07/2013 à 15:12
les Id ont bien des valeurs dans ma BDD.
La requête ne le récupère pas.
Une seule ligne est mise à jour : le première
La requête ne le récupère pas.
Une seule ligne est mise à jour : le première
AssassinTourist
Messages postés
5709
Date d'inscription
lundi 16 janvier 2012
Statut
Contributeur
Dernière intervention
29 février 2024
1 310
16 juil. 2013 à 15:34
16 juil. 2013 à 15:34
Tu m'as dit que idmembre étaient à nuls... ?
Et en base ils sont pas nuls ?
Et en base ils sont pas nuls ?
markaz
Messages postés
330
Date d'inscription
mercredi 18 avril 2007
Statut
Membre
Dernière intervention
16 septembre 2015
5
16 juil. 2013 à 15:39
16 juil. 2013 à 15:39
Résolu.
$sql = "SELECT * FROM membre"; $sql = mysql_query($sql) or die(mysql_error()); $num = mysql_num_rows($sql); while($num > 0) { $row = mysql_fetch_array($sql); $q = ("UPDATE membre SET password='".md5($row['idmembre'])."' WHERE idmembre ='".$row['idmembre']."'"); $sql2 = mysql_query($q) or die(mysql_error()); $num--; }