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

  FORUM HardWare.fr
  Programmation
  SQL/NoSQL

  [Résolu]Récupérer l'id courant ?

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[Résolu]Récupérer l'id courant ?

n°1733428
wifsimster
Turns your mind towards BeTa
Posté le 18-05-2008 à 21:18:23  profilanswer
 

Voilà alors j'ai un petit soucis !
J'ai un formulaire avec plein de variables que je stocke dans ma bdd 'associations'.'formulaires' sans trop de problème.
Mais lorsque cette phase est terminé je fais une redirection avec un header vers un tableau récapitulatif seulement il faudrait que je récupérer l'id courant pour pouvoir afficher le contenue que je viens de rentrer dans ma table 'formulaires'...je ne sais pas si je suis assez clair ?La redirection marche très bien ainsi que la récupération du contenue de ma table le problème réside dans la récupération de mon id "courant" pour avoir les informations que je viens de rentrer !
 
Si je suis partis sur une mauvaise piste faites le moi savoir aussi  :whistle:
 
Voici ma page qui contient le formulaire:

Code :
  1. //On se connecte sur le serveur
  2. $id = $_GET['id'];
  3. // insertion
  4. $sql = "INSERT INTO `associations`.`formulaire` (`id`, `nom_assoc`, ......,`secretaire_prenom`, `correspondant_nom`, `correspondant_prenom`)
  5. VALUES ('". $id ."', '". $form_nom_assoc ."', '". $form_annee ."',......, '". $form_sport ."')";
  6. // on insère les informations du formulaire dans la table  
  7. mysql_query($sql) or die('Erreur SQL !'.$sql.'<br>'.mysql_error());
  8. // On  ferme la connexion à la DB
  9. // Redirection vers la recuperation du formulaire
  10. header("location: recuperation_formulaire.php" );


 
Ceci est le script de ma page redirigé :

Code :
  1. <?php
  2. //On se connecte sur le serveur
  3. $connect=mysql_connect('localhost','root','') or die("Impossible de se connecter sur le serveur : \n<br>".mysql_errno()." : ".mysql_error()."\n<br>" );
  4. //On séléctionne la DB
  5. mysql_select_db('associations') or die("Impossible de se connecter à la base de données : \n<br>".mysql_errno()." : ".mysql_error()."\n<br>" );
  6. $sql= mysql_query("SELECT * FROM formulaire WHERE id = ?? " );
  7. $donnees = mysql_fetch_array($sql,MYSQL_ASSOC);
  8. ?>


Ensuite j'affiche les données dans un tableau.


Message édité par wifsimster le 18-05-2008 à 22:15:35
mood
Publicité
Posté le 18-05-2008 à 21:18:23  profilanswer
 

n°1733437
sielfried
Posté le 18-05-2008 à 21:46:53  profilanswer
 
n°1733438
wifsimster
Turns your mind towards BeTa
Posté le 18-05-2008 à 21:50:56  profilanswer
 

Ouki je vais essayer avec MySQL LAST_INSERT_ID() car c'est une variable de type bigint, merci beaucoup ;)

n°1733440
sielfried
Posté le 18-05-2008 à 21:52:10  profilanswer
 

Je parlais de la fonction PHP, mais ça doit revenir au même.


---------------
StarCraft Professional Gaming Database | [Ze Topic] Starcraft/BroodWar
n°1733450
wifsimster
Turns your mind towards BeTa
Posté le 18-05-2008 à 22:15:13  profilanswer
 

Voilà, j'ai résolu mon problème grâce à toi et aux sessions en un tour de main ;)
Merci !


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

  [Résolu]Récupérer l'id courant ?

 

Sujets relatifs
[C] probleme avec librairie mysql.h [résolu]sup des caracteres et rajouter un prefix dans nom de fichier [RESOLU]
[résolu]Pb avec LoadMovie:fonctionne ou pas selon l'anim à chargerrecuperer les noms des images d'un dossier
[Résolu]Récupérer une valeur dans une bdd[Résolu]Regex inférieure à 100
Moyenne automatique suite à un tri [RESOLU][Wordpress][CSS]bug internet explorer : bug1 #1 bug #2 self-solved
[resolu]heure d'envoi d'un formulaire 
Plus de sujets relatifs à : [Résolu]Récupérer l'id courant ?


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