Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2318 connectés 

  FORUM HardWare.fr
  Programmation
  SQL/NoSQL

  Modifier un enregistrement

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Modifier un enregistrement

n°1833045
info_bou
Théoriquement, ça marche.
Posté le 01-01-2009 à 14:37:16  profilanswer
 

Bonjour  :) ,
j'ai crée cette requette pour modifier un enregistrement mais ne marche pas + il n'affiche pas des erreurs  
S.V.P aidez moi
voila le code  
 

Code :
  1. <?php
  2. //connexion
  3. if(isset($_POST['nom'])){
  4. $le_nom=$_POST['nom'];
  5. //connexion
  6. $connection=mysql_connect("localhost","root","" );
  7. // Si la connxion est échouée  
  8. if (!$connection)  die('Connexion impossible à la base: ' . mysql_error());
  9. // Sinon connxion à la base de donnée
  10. mysql_select_db("CV" );
  11.   $sql = mysql_query("select id from etat_civile where nom='$le_nom'" ) or die (mysql_error());
  12.     if ( mysql_num_rows($sql)  )
  13.  {
  14.    while ($h=mysql_fetch_array($sql))
  15.      { $le_id = $h['id']; }
  16.  }
  17. else
  18.   { echo "erreur le nom n'existe pas !!!!!!!!!!!"; }
  19.  
  20.      if ( isset($_post['fonction']) && isset($_post['garde']))
  21.        {
  22.      $la_fonction = $_post['fonction'];$le_garde =$_post['garde'];
  23.   mysql_query("UPDATE situ SET fonction ='$la_fonction',garde ='$le_garde' WHERE id='$le_id '" ) or die (mysql_error());
  24.        
  25.    }
  26.  
  27.  
  28.        
  29.    
  30.  
  31.    // la table situ
  32.  $sql1 = mysql_query("select * from situ where id='$le_id'" ) or die (mysql_error()); 
  33.  // pour tester la requéte
  34.    if(!$sql1) echo "La requête n'est pas envoyer !";
  35.  
  36.         
  37.     while ($h=mysql_fetch_array($sql1))
  38.    {
  39.     
  40.      echo "Votre  C.V est :<br>";
  41.        echo "La fonction est :  "; echo $h['fonction'];echo"<br>";
  42.     echo "Le garde est :   ";echo $h['garde'];echo "<br>";
  43.    
  44.       }
  45.  
  46. // déconnexion
  47. mysql_close($connection);
  48. }
  49. ?>


merci


---------------
En théorie, il n'y a pas de différence entre la théorie et la pratique.
mood
Publicité
Posté le 01-01-2009 à 14:37:16  profilanswer
 

n°1833057
couak
Posté le 01-01-2009 à 16:55:05  profilanswer
 

après avoir brûlé mes yeux en lisant du php, j'ai vu que ta requête avait l'air syntaxiquement bonne, donc ton problème est ailleurs

n°1833863
aideinfo
Posté le 04-01-2009 à 22:21:14  profilanswer
 

Commence déjà par vérifier tes différentes variables (celles de la requête, mais également celles des conditions/vérif qui pourraient faire que la req n'est pas exécutée.


---------------
http://www.aideinfo.com/  Whois adresses IP/domaines le plus évolué !!  FAQ Free Mobile

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  SQL/NoSQL

  Modifier un enregistrement

 

Sujets relatifs
[WORD/code champ] modifier nombre de pages d'un docErreur Unknown modifier '/' avec preg_replace
include et enregistrement d'image[Resolu] Comment modifier la durée de vie d'un cookies existant ?
PhpMyAdmin - modifier l'enregistrement suivantmodifier un enregistrement d'une base de donnees en asp
Modifier un enregistrement (dans base Paradox)Recuperer le nombre d'enregistrement modifier avec un UPDATE
[SQL] cmt supprimer/modifier un enregistrement d'un table ?modifier un enregistrement a partir d'une requete
Plus de sujets relatifs à : Modifier un enregistrement


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR