Votre question

Probleme SQL [RESOLU]

Tags :
  • MySQL
  • Programmation
Dernière réponse : dans Programmation
7 Janvier 2009 13:33:18

bonjour,

voila mon probleme
je suis debutant en php et j'ai voulu faire une page qui enregistre un login et un mot de passe dans une BDD via le php avec SQL mais ca ne fonctionne pas voici mon code :
  1. <?php
  2.  
  3. //connexion a la BDD
  4. $db = mysql_connect("localhost", "user", "mot_de_passe");
  5.  
  6. //selection de la base i5870921
  7. mysql_select_db("i5870921, $db");
  8.  
  9. //on ajoute une entrée
  10. $sql = "INSERT INTO recup(login, password) VALUES('$_POST['login']','$_['password']')";
  11. mysql_query($sql)
  12. or die('Erreur SQL !'.$sql.'
  13. '.mysql_error());
  14.  
  15. //deconnexion de la BDD
  16. mysql_close();
  17. ?>

Autres pages sur : probleme sql resolu

7 Janvier 2009 15:24:29

apres m'etre noyer dans de la doc sur SQL et php j'ai modifier mon code :
  1. <?php
  2.  
  3. //connexion a la BDD
  4. $db = mysql_connect("localhost", "user", "pass") or die("Impossible de se connecter à la base de données");
  5.  
  6. //selection de la base i5870921
  7. mysql_select_db("i5870921, $db") or die("Impossible de se connecter à la base de données");
  8.  
  9. //stockage dans la BDD
  10. $table = "recup";
  11. $login = $_POST['login'];
  12. $password = $_POST['password'];
  13.  
  14. if(!get_magic_quotes_gpc())
  15. {
  16.  
  17. $login = addslashes($login);
  18. $password = addslashes($password);
  19.  
  20. }
  21.  
  22. $sql = "INSERT INTO " . $table . "(login, password) VALUES('" . $login . "','" . $password . "')";
  23. mysql_query($sql)
  24. or die('Erreur SQL !'.$sql.'
  25. '.mysql_error());
  26.  
  27. //deconnexion de la BDD
  28. mysql_close();
  29. ?>


Qui ne marche toujours pas helas ....
d'apres l'erreur que j'ai il n'arrive pas a se connecter a la BDD je suis chez ifrance comme hebergeur quelqu'un sait d'ou peut venir le probleme ?
m
0
l
7 Janvier 2009 15:52:17

Tu as un problème de parenthèse en ligne 7.
m
0
l
Contenus similaires
7 Janvier 2009 15:58:05

oui c'est regler
mysql_select_db("i5870921", $db) or die("Impossible de trouver la base");

mais ca ne marche toujours pas :( 
m
0
l
7 Janvier 2009 16:34:46

c'est bon j'ai trouver c'etait pas localhost mais autre chose merci kan mm sim07 ;) 
m
0
l
Tom's guide dans le monde
  • Allemagne
  • Italie
  • Irlande
  • Royaume Uni
  • Etats Unis
Suivre Tom's Guide
Inscrivez-vous à la Newsletter
  • ajouter à twitter
  • ajouter à facebook
  • ajouter un flux RSS