Récupération donnée d'une base

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 : Récupération donnée d'une base

par Dom! » 04 oct. 2006, 10:26

Ok ca marche impeccable merci beaucoup.

Une autre question ? A la fin de mon insertion dans ma BDD je redirige l'utilisateur vers l'accueil de mon site. Je souhaite en plus de ma redirection ouvrir une nouvelle page, quel est le code à adopter ?
sachant que pour rediriger j'utilise :
echo "<meta http-equiv=\"refresh\" target=\"_blank\" content=\"2; url=../PDF/tutoriel/devis.php?id_user=$id_user&iddoc=$iddoc\">";
Merci pour votre aide

par Ryle » 03 oct. 2006, 17:58

Il existe une fonction mysql_insert_id() qui te permet de récupérer le dernier id inséré par mysql pour ta connexion. Tu peux ainsi connaitre juste après l'insertion la valeur prise par l'identifiant, et ainsi la transmettre lors de ta redirection :)

Récupération donnée d'une base

par Dom! » 03 oct. 2006, 17:13

Bonjour à tous !

Je cherche aprés une insertion dans une base de donnée rediriger le visiteur sur une page en récupérant l'id auto incrémenté....

Par exemple :
$add_user = 'insert into devis_auto values (0,"'.$id_user.'","'.$bonus.'")
mysql_select_db($database_SAGIP, $SAGIP);
$result = mysql_query($add_user, $SAGIP) or die(mysql_error());
echo "<meta http-equiv=\"refresh\" content=\"2; url=../PDF/tutoriel/devis.php?id_user=$id_user&iddoc=$iddoc\">";
Mon probleme c'est de récupéré la valeur iddoc qui dans mon insertion est au début valeur "0".

Merci pour votre aide