IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

PHP & Base de données Discussion :

Récupérer la dernière valeur insérée [Oracle]


Sujet :

PHP & Base de données

  1. #1
    Nouveau membre du Club
    Inscrit en
    Juin 2007
    Messages
    30
    Détails du profil
    Informations forums :
    Inscription : Juin 2007
    Messages : 30
    Points : 29
    Points
    29
    Par défaut Récupérer la dernière valeur insérée
    salut tout le monde
    je suis debutante en php
    je veux recuperer la derniere ligne inseres dans une table depuis php
    sachant que j'utilise une sequence
    avec le principe des sessions je ne sais pas comment ça marche
    merci pour votre aide

  2. #2
    Nouveau membre du Club
    Inscrit en
    Juin 2007
    Messages
    30
    Détails du profil
    Informations forums :
    Inscription : Juin 2007
    Messages : 30
    Points : 29
    Points
    29
    Par défaut
    en fait j'ai resolu mon probleme et voila commeny je l'ai resolu pour qui s'interesse bien sur
    bonjour tout le monde
    ben voila mon probleme je recupere une varible $vv dans ma premiere page
    de cette façon
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    <?session_start();?>
    <?php 
    define('NUMDIGITS', 100);
    
    $ora_conn = ocilogon("zzzzz","zzz","zzzzzz");
    if(isset($_POST['typeeqt']))      $typeeqt=$_POST['typeeqt'];        else      $typeeqt="";
    if(isset($_POST['nomeqt']))      $nomeqt=$_POST['nomeqt'];   else      $nomeqt="";
    $s=ociparse($ora_conn,"insert into    NOME (codee,CODETEQT,nomeqt,ttypeeqt )   VALUES ('mcenv' || seq.nextval,(select CODETEQT from  TYPEEQUIT  where TTYPEEQT =:bind2),:bind1,(select ttypeeqt from  typeequit where ttypeeqt=:bind2))returning codee into :mybv");
    ocibindbyname($s, ':bind1', $nomeqt,-1 );
    ocibindbyname($s, ':bind2', $typeeqt,-1);
      OCIBindByName($s, ':MYBV', $mybv, NUMDIGITS);
     
     OCIExecute($s,OCI_DEFAULT);
     $vv=$mybv;
    //echo "Bind variable is $vv <br>\n";
    $_SESSION['var']=$vv;
    echo 'La variable "variable" existe et vaut: ' . $_SESSION['var']; 
    ?>
    <?
    OCICommit($ora_conn );
    ?>
    <html>
    <p><a href="addnomeq.php">ajouter un nom equipement</a></p>
    <p><a href="currval.php">ajouter pieces correspendant a l'equipement</a></p>
    </html>
    currval.php
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    <?php session_start();
    echo 'var :',$_SESSION['var'],''; 
    ?>
    merci comme meme

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [Binding / DataGrid] Récupérer la dernière valeur d'une liste
    Par Hyome dans le forum Windows Presentation Foundation
    Réponses: 2
    Dernier message: 16/11/2010, 22h23
  2. Réponses: 5
    Dernier message: 12/05/2010, 02h29
  3. Call symput : Récupérer la dernière valeur
    Par lilly74 dans le forum Macro
    Réponses: 4
    Dernier message: 19/10/2009, 22h11
  4. Réponses: 7
    Dernier message: 06/03/2006, 12h19
  5. [Séquences] Pour récupérer la dernière valeur
    Par tnodev dans le forum PostgreSQL
    Réponses: 4
    Dernier message: 24/05/2005, 11h35

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo