mononc

Inscris le 04/05/2009 à 06:21
  • Nombre de sujets
    2
  • Nombre de messages
    4
  • Nombre de commentaires
    Aucun
  • Nombre de news
    Aucune
  • Niveau en PHP
    Débutant

Ses dernières news

Aucune news

Ses derniers sujets sur les forums

forum
mononc
Bonjour j'ai ce code

  1. <?php
  2. $base = mysql_connect ('localhost', 'Mononc', '1111');
  3. mysql_select_db ('ma_base', $base) ;
  4. ?>
  5. <html>
  6. <head>
  7. <title>Modification de l'adresse d'un propriétaire</title>
  8. </head>
  9. <body>
  10. <?php
  11. // on teste si les variables du formulaire sont déclarées
  12. if (isset($_POST['nouvelle_adresse']) && isset($_POST['proprio'])) {
  13. // lancement de la requête
  14. $sql = 'UPDATE liste_proprietaire SET adresse="'.$_POST['nouvelle_adresse'].'"WHERE nom="'.$_POST['proprio'].'"';
  15. // on exécute la requête (mysql_query) et on affiche un message au cas où la requête ne se passait pas bien (or die)
  16. mysql_query($sql) or die('Erreur SQL !'.$sql.'<br />'.mysql_error());
  17. // on ferme la connexion à la base
  18. mysql_close();
  19. // un petit message permettant de se rendre compte de la modification effectuée
  20. echo 'La nouvelle adresse de '.$_POST['proprio'].' est : '.$_POST['nouvelle_adresse'];
  21. }
  22. else {
  23. echo 'Les variables du formulaire ne sont pas déclarées';
  24. }
  25. ?>
  26. </body>
  27. </html>



Ce code modifie l'adresse mais j'aimerais qu'il modifie aussi l'age par exemple.
J'ai essayé le code suivant mais...sans succès...


  1. <?php
  2. $base = mysql_connect ('localhost', 'Mononc', '1111');
  3. mysql_select_db ('ma_base', $base) ;
  4. ?>
  5. <html>
  6. <head>
  7. <title>Modification de l'adresse d'un propriétaire</title>
  8. </head>
  9. <body>
  10. <?php
  11. // on teste si les variables du formulaire sont déclarées
  12. if (isset($_POST['nouvelle_adresse']) && isset($_POST['proprio']) && isset($_POST['age'])) {
  13. // lancement de la requête
  14. $sql = 'UPDATE liste_proprietaire SET adresse="'.$_POST['nouvelle_adresse']. and SET age="'.$_POST[ 'age'].'"WHERE nom="'.$_POST[ 'proprio'].'"';
  15. // on exécute la requête (mysql_query) et on affiche un message au cas où la requête ne se passait pas bien (or die)
  16. mysql_query($sql) or die('Erreur SQL !'.$sql.'<br />'.mysql_error());
  17. // on ferme la connexion à la base
  18. mysql_close();
  19. // un petit message permettant de se rendre compte de la modification effectuée
  20. echo 'La nouvelle adresse de '.$_POST['proprio'].' est : '.$_POST['nouvelle_adresse'];
  21. }
  22. else {
  23. echo 'Les variables du formulaire ne sont pas déclarées';
  24. }
  25. ?>
  26. </body>
  27. </html>


Aidez-moi s.v.p. :)

Merci d'utiliser le BB-COde pour paster vos codes, c'est pourtant bien spécifié dans les conditions d'utilisation des forums que vous ne lisez donc pas :)
mononc
Dans le cours de la globule, je ne suis pas capable de faire fonctionner ce code. Il me donne toujours :Les variables du formulaire ne sont pas déclarées.

  1. <?php
  2. // on se connecte à notre base
  3. $base = mysql_connect ('serveur', 'login', 'pass');
  4. mysql_select_db ('ma_base', $base) ;
  5. ?>
  6. <html>
  7. <head>
  8. <title>Modification de l'adresse d'un propriétaire</title>
  9. </head>
  10. <body>
  11. <?php
  12. // on teste si les variables du formulaire sont déclarées
  13. if (isset($_POST['nouvelle_adresse']) && isset($_POST['proprio'])) {
  14. // lancement de la requête
  15. $sql = 'UPDATE liste_proprietaire SET adresse="'.$_POST['nouvelle_adresse'].'"
  16. WHERE nom="'.$_POST['proprio'].'"';
  17. // on exécute la requête (mysql_query) et on affiche un message au cas où la
  18. requête ne se passait pas bien (or die)
  19. mysql_query($sql) or die('Erreur SQL !'.$sql.'<br />'.mysql_error());
  20. // on ferme la connexion à la base
  21. mysql_close();
  22. // un petit message permettant de se rendre compte de la modification effectuée
  23. echo 'La nouvelle adresse de '.$_POST['proprio'].' est : '.$_POST[
  24. 'nouvelle_adresse'];
  25. }
  26. else {
  27. echo 'Les variables du formulaire ne sont pas déclarées';
  28. }
  29. ?>
  30. </body>
  31. </html>


Pourriez-vous m'aider s.v.p.

Ses derniers messages sur les forums

forum
mononc
Merci pour le coup de main.
Aussi je suis allé lires les conditions d'utilisation du forum et a l'avenir je vais les appliquer...
Désolé et merci encore. :)
mononc
Bonjour j'ai ce code

  1. <?php
  2. $base = mysql_connect ('localhost', 'Mononc', '1111');
  3. mysql_select_db ('ma_base', $base) ;
  4. ?>
  5. <html>
  6. <head>
  7. <title>Modification de l'adresse d'un propriétaire</title>
  8. </head>
  9. <body>
  10. <?php
  11. // on teste si les variables du formulaire sont déclarées
  12. if (isset($_POST['nouvelle_adresse']) && isset($_POST['proprio'])) {
  13. // lancement de la requête
  14. $sql = 'UPDATE liste_proprietaire SET adresse="'.$_POST['nouvelle_adresse'].'"WHERE nom="'.$_POST['proprio'].'"';
  15. // on exécute la requête (mysql_query) et on affiche un message au cas où la requête ne se passait pas bien (or die)
  16. mysql_query($sql) or die('Erreur SQL !'.$sql.'<br />'.mysql_error());
  17. // on ferme la connexion à la base
  18. mysql_close();
  19. // un petit message permettant de se rendre compte de la modification effectuée
  20. echo 'La nouvelle adresse de '.$_POST['proprio'].' est : '.$_POST['nouvelle_adresse'];
  21. }
  22. else {
  23. echo 'Les variables du formulaire ne sont pas déclarées';
  24. }
  25. ?>
  26. </body>
  27. </html>



Ce code modifie l'adresse mais j'aimerais qu'il modifie aussi l'age par exemple.
J'ai essayé le code suivant mais...sans succès...


  1. <?php
  2. $base = mysql_connect ('localhost', 'Mononc', '1111');
  3. mysql_select_db ('ma_base', $base) ;
  4. ?>
  5. <html>
  6. <head>
  7. <title>Modification de l'adresse d'un propriétaire</title>
  8. </head>
  9. <body>
  10. <?php
  11. // on teste si les variables du formulaire sont déclarées
  12. if (isset($_POST['nouvelle_adresse']) && isset($_POST['proprio']) && isset($_POST['age'])) {
  13. // lancement de la requête
  14. $sql = 'UPDATE liste_proprietaire SET adresse="'.$_POST['nouvelle_adresse']. and SET age="'.$_POST[ 'age'].'"WHERE nom="'.$_POST[ 'proprio'].'"';
  15. // on exécute la requête (mysql_query) et on affiche un message au cas où la requête ne se passait pas bien (or die)
  16. mysql_query($sql) or die('Erreur SQL !'.$sql.'<br />'.mysql_error());
  17. // on ferme la connexion à la base
  18. mysql_close();
  19. // un petit message permettant de se rendre compte de la modification effectuée
  20. echo 'La nouvelle adresse de '.$_POST['proprio'].' est : '.$_POST['nouvelle_adresse'];
  21. }
  22. else {
  23. echo 'Les variables du formulaire ne sont pas déclarées';
  24. }
  25. ?>
  26. </body>
  27. </html>


Aidez-moi s.v.p. :)

Merci d'utiliser le BB-COde pour paster vos codes, c'est pourtant bien spécifié dans les conditions d'utilisation des forums que vous ne lisez donc pas :)

Ses derniers commentaires de news

Aucun commentaire de news

Ses derniers commentaires de sites

Aucun commentaire de sites

Ses derniers commentaires de wall

Aucun commentaire wall
LoadingChargement en cours