modification d'un enregistrement

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : modification d'un enregistrement

Re: modification d'un enregistrement

par AB » 06 sept. 2010, 19:32

Pour la séance de debbugage c'est ici

modification d'un enregistrement

par jkonrad » 06 sept. 2010, 17:40

Salut tout le monde
voici mon problème dans ma zone admin j'essaie de créer une page qui me permet de modifier mes enregistrements. Franchement j'ai beau relire le code mais je n'arrive pas a comprendre mon erreur. voici l'erreur que l'on me retourne:
Warning: mysql_fetch_object(): supplied argument is not a valid MySQL result resource in /home/www/dfce9489cc872d0356e69cd786fc1d4b/web/new/admin/modification2.php on line 26
<html>
  <head>
  </head>
<body>
  <?php
  //connection au serveur:
  $cnx = mysql_connect( "", "", "") ;
 
  //sélection de la base de données:
  $db = mysql_select_db( "xxx" ) ;
 
  //récupération de la variable d'URL,
  //qui va nous permettre de savoir quel enregistrement modifier
  $id  = $_GET["idPersonne"] ;
 
  //requête SQL:
  $sql = "SELECT *
            FROM distributeurs
	    WHERE adresse = ".$id ;
 
  //exécution de la requête:
  $requete = mysql_query( $sql, $cnx ) ;
 
  //affichage des données:
  if( $result = mysql_fetch_object( $requete ) )
  {
  ?>
  <form name="insertion" action="modification3.php" method="POST">
  <input type="hidden" name="id" value="<?php echo($id) ;?>">
  <table border="0" align="center" cellspacing="2" cellpadding="2">
    <tr>
      <td>nom</td>
      <td><input type="text" name="continent" value="<?php echo($result->continent) ;?>"></td>
    </tr>
    <tr>
      <td>prenom</td>
      <td><input type="text" name="pays" value="<?php echo($result->pays) ;?>"></td>
    </tr>
    <tr>
      <td>adresse</td>
      <td><input type="text" name="adresse" value="<?php echo($result->adresse) ;?>"></td>
    </tr>
    <tr>
      <td colspan="2"><input type="submit" value="modifier"></td>
    </tr>
  </table>
</form>
  <?php
  }//fin if 
  ?>
</body>
</html>