Se connecter avec
S'enregistrer | Connectez-vous

[php] mise à jour BDD

Dernière réponse : dans Programmation

Bonjour à tous,

alors voila j'ai créé un formulaire qui contient 10 choses à renseigner. Ensuite, lorsque le membre valide, les infos entrées sont envoyés sur une page de vérif, qui met à jour la BDD, mais voilà, elle ne se met pas à jour! et j'ai aucune erreur... Après le code de mise à jour, il ya une redirection qui s'effectue bien mais rien n'a été changé à la BDD
voici le code de vérif :



  1. include 'infos.php';
  2. mysql_connect($host,$user,$mdpbdd);
  3. mysql_select_db($bdd);
  4.  
  5. $repp1 = $_POST['repp1'];
  6. $repp2 = $_POST['repp2'];
  7. $repp3 = $_POST['repp3'];
  8. $repp4 = $_POST['repp4'];
  9. $repp5 = $_POST['repp5'];
  10. $reps1 = $_POST['reps1'];
  11. $reps2 = $_POST['reps2'];
  12. $reps3 = $_POST['reps3'];
  13. $reps4 = $_POST['reps4'];
  14. $reps5 = $_POST['reps5'];
  15. $idd = intval($_SESSION['idlog']);
  16.  
  17.  
  18. mysql_query("UPDATE softbb_membres SET repp1='.$repp1.',
  19. repp2='.$repp2.',repp3='.$repp3.',repp4='.$repp4.',
  20. repp5='.$repp5.',reps1='.$reps1.',reps2='.$reps2.',reps3='.$reps3.',
  21. reps4='.$reps4.',reps5='.$reps5.' WHERE id='.$idd.'");
  22.  
  23. header('Location: ......php');
  24. mysql_close();



Merci de votre aide...

Autres pages sur : php mise jour bdd

Lassé par la pub ? Créez un compte

oups, oublié de copié collé ce morceau au début:

  1. if(!isset($_POST['Submit'])) exit('Passer par le formulaire');
  2.  
  3. session_start();


j'ai remplacé les variables pour se connecter à la base par mon mot de passe, utilisateurs, mais ca ne change rien non plus. J'vais regarder du cote de l'id...
Expert Programmation

Dans ce code :
mysql_query("UPDATE softbb_membres SET repp1='.$repp1.',
repp2='.$repp2.',repp3='.$repp3.',repp4='.$repp4.',
repp5='.$repp5.',reps1='.$reps1.',reps2='.$reps2.',reps3='.$reps3.',
reps4='.$reps4.',reps5='.$reps5.' WHERE id='.$idd.'" );

Il me semble que les '.$aaa.' sont inutile (je fait comme ca et ca marche en tout cas ^^). Ce qui donne :
  1. mysql_query("UPDATE softbb_membres SET repp1=$repp1,
  2. repp2=$repp2, repp3=$repp3, repp4=$repp4,
  3. repp5=$repp5, reps1=$reps1, reps2=$reps2, reps3=$reps3,
  4. reps4=$reps4, reps5=$reps5 WHERE id=$idd" );
Lassé par la pub ? Créez un compte
Tom's guide dans le monde