Php et update mysql
Fermé
pierdu17
Messages postés
77
Date d'inscription
samedi 29 septembre 2007
Statut
Membre
Dernière intervention
15 novembre 2011
-
14 nov. 2008 à 21:15
Stef60 Messages postés 251 Date d'inscription jeudi 31 mai 2007 Statut Membre Dernière intervention 22 avril 2009 - 15 nov. 2008 à 02:21
Stef60 Messages postés 251 Date d'inscription jeudi 31 mai 2007 Statut Membre Dernière intervention 22 avril 2009 - 15 nov. 2008 à 02:21
A voir également:
- Php et update mysql
- Windows update 0x80070643 - Accueil - Windows
- Windows update bloqué - Guide
- Easy php - Télécharger - Divers Web & Internet
- Asus live update - Télécharger - Utilitaires
- Mysql community server - Télécharger - Bases de données
3 réponses
Chupachups23
Messages postés
73
Date d'inscription
jeudi 13 novembre 2008
Statut
Membre
Dernière intervention
9 décembre 2009
18
14 nov. 2008 à 22:19
14 nov. 2008 à 22:19
Bonsoir , après relecture, je n'ai pas forcément la solution mais certaines choses me paraissent bizarre(je code différemment en tout cas).
Dans la deuxième page , on peut voir un "if ($connexion)" , déjà je sais pas ce que tu veux tester ici ( isset pour voir si un champ n'est pas vide). Le second If aussi me parait louche "if(mysql_query("update Ville ...". Je sais si les erreus sont la mais je ne vois que ça.
A tester , sans être sur.
Et aussi , tu devrais créer une page "connexionbdd.php" , ou tu stock les infos pour la connexion , si un jour tu change, tu va devoir modifier toutes tes requêtes sinon.
Dans la deuxième page , on peut voir un "if ($connexion)" , déjà je sais pas ce que tu veux tester ici ( isset pour voir si un champ n'est pas vide). Le second If aussi me parait louche "if(mysql_query("update Ville ...". Je sais si les erreus sont la mais je ne vois que ça.
if (isset ($connexion)) {mysql_select_db("Europe",$connexion); $result =mysql_query("update Ville set CodeVille=".$_POST['codeVille'].", NomVille=".$_POST['NomVille'].", NbHab=".$_POST['NbHab'].", Capitale=".$_POST['capitale']." where NomPays =".$_POST['pays'].""; if(issset ($result)) { echo "Mise à jour réussie."; }
A tester , sans être sur.
Et aussi , tu devrais créer une page "connexionbdd.php" , ou tu stock les infos pour la connexion , si un jour tu change, tu va devoir modifier toutes tes requêtes sinon.
Chupachups23
Messages postés
73
Date d'inscription
jeudi 13 novembre 2008
Statut
Membre
Dernière intervention
9 décembre 2009
18
14 nov. 2008 à 23:03
14 nov. 2008 à 23:03
Ah merci psychopathe pour ces précisions , c'est vrai que c'est pas pareil mais je pense que l'erreur était dans la requête SQL , ça ne coute rien d'essayer , on sait jamais ...
Stef60
Messages postés
251
Date d'inscription
jeudi 31 mai 2007
Statut
Membre
Dernière intervention
22 avril 2009
41
15 nov. 2008 à 02:21
15 nov. 2008 à 02:21
Bonjour,
fais en sorte d'afficher ta requête après son exécution pour voir si elle est correcte.
fais en sorte d'afficher ta requête après son exécution pour voir si elle est correcte.
14 nov. 2008 à 22:34
Et le isset ne sert pas exactement à vérifier qu'un champs ne soit pas vide, il sert à vérifier qu'une variable existe et que sa valeur est différente de NULL.
Par contre pas d'idées pour le problème de pierdu17...