Se connecter / S'enregistrer
Votre question

Probleme denregistrement des champs dans la base de donnée mysql php

Tags :
  • Sql
  • Programmation
Dernière réponse : dans Programmation
19 Avril 2011 15:39:57

le code php
  1. <?php
  2. //connection au serveur
  3. $cnx = mysql_connect( 'localhost', 'root', '' ) ;
  4.  
  5. //sélection de la base de données:
  6. $db = mysql_select_db("base",$cnx ) ;
  7.  
  8. //récupération des valeurs des champs:
  9. //nom:
  10. $nom = $_POST['nom'] ;
  11. //prenom:
  12. $prenom = $_POST['prenom'] ;
  13. //adresse:
  14. $adresse = $_POST['adresse'] ;
  15. //code postal:
  16. $cp = $_POST['cp'] ;
  17. //numéro de téléphone:
  18. $tel = $_POST['tel'] ;
  19.  
  20. //création de la requête SQL:
  21. $sql = ("INSERT INTO table (nom, prenom, adresse, cp, tel)
  22. VALUES ( '$nom', '$prenom', '$adresse', '$cp', '$tel') ",$cnx) ;
  23.  
  24. //exécution de la requête SQL:
  25. $requete = mysql_query($cnx,$sql) or die( mysql_error($cnx) ) ;
  26. //affichage des résultats, pour savoir si l'insertion a marchée:
  27. /*if($requete)
  28. {
  29. echo("L'insertion a été correctement effectuée") ;
  30. }
  31. else
  32. {
  33. echo("L'insertion à échouée") ;
  34. }*/
  35. mysql_close($cnx);
  36. ?>


le code html
  1. <html>
  2. <head>
  3. <title>Insertion des données</title>
  4. </head>
  5. <body>
  6. <form action="insertion.php" method="POST">
  7. <table border="0" align="center" cellspacing="2" cellpadding="2">
  8. <tr align="center">
  9. <td>nom</td>
  10. <td><input type="text" name="nom"></td>
  11. </tr>
  12. <tr align="center">
  13. <td>prenom</td>
  14. <td><input type="text" name="prenom"></td>
  15. </tr>
  16. <tr align="center">
  17. <td>adresse</td>
  18. <td><input type="text" name="adresse"></td>
  19. </tr>
  20. <tr align="center">
  21. <td>code postal</td>
  22. <td><input type="text" name="cp"></td>
  23. </tr>
  24. <tr align="center">
  25. <td>numéro de téléphone</td>
  26. <td><input type="text" name="tel"></td>
  27. </tr>
  28. <tr align="center">
  29. <td colspan="2"><input type="submit" value="insére"></td>
  30. <td colspan="2"><input type="button" value="afficher"></td>
  31. </tr>
  32. </table>
  33. </form>
  34. </body>
  35. </html>

Autres pages sur : probleme denregistrement champs base donnee mysql php

19 Avril 2011 15:45:16

Et c'est à ce moment qu'on est censer te donner un code qui fonctionne tout de suite par copier coller?
m
0
l
a c 145 L Programmation
19 Avril 2011 16:23:26

De un, comment fait-on la différence entre l'utilisation de tes deux boutons ?
De deux, la partie d'alerte est commentée.
De trois: quel est le souci ?
m
0
l
Contenus similaires
20 Avril 2011 08:31:56

Je suis étonné que tu répondes à son problème OmaR, serais-tu dans un jour de bonté? ^^
m
0
l
a c 232 L Programmation
20 Avril 2011 11:12:28

Désolé, ça ne se reproduira plus :D 
m
0
l
20 Avril 2011 11:19:41

Ah je préfère ça :) 
J'avais faillis croire que tu soutenais ce genre de procédé sur ce forum ^^
J'étais choqué, tu comprendras mon désarrois :D 
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