Re: is there any reasone why the following doesn't work?

[email protected] (Fred Silsbee)
Newsgroups php.db
Message-ID <[email protected]>
--- On Thu, 12/25/08, Fred Silsbee <[email protected]> wrote:

> From: Fred Silsbee <[email protected]>
> Subject: is there any reasone why the following doesn't work?
> To: [email protected]
> Date: Thursday, December 25, 2008, 11:57 PM
> $connection=oci_connect('landon',
> 'xxxxxxx',$db)
> session_start();
> $_SESSION['connection'] = $connection;
> .
> .
> .
> 
> $connection = $_SESSION['connection'] ;    shows
> nothing!
> 
> My program allows many operations on a table re-entering at
> the top
> and deciding what option to do next.
> 
> I don't want to keep logging into Oracle but use the
> previous connection
_____________________________________
answer? when the php code exits, it must detach the connection and even zero the variable $connection in the _SESSION.

Problem is that my complete program never exits!

What constitutes an "exit"

Running this over and over the $connection is not remembered!

<?php
session_start();
$connection = $_SESSION['connection'] ;
$conn = $_SESSION['conn'] ;
print($conn);
$db = "(DESCRIPTION =
   (ADDRESS = (PROTOCOL = TCP)(HOST = 127.0.0.1)(PORT = 1521))
   (CONNECT_DATA =
     (SERVER = DEDICATED)
     (SID = LMKIIIGDNSID)
   )
 )";
if(!$connection)
{
echo "OOOPS! NO connection, better make one .................";
        if ($connection=oci_connect('landon', 'xxxxx',$db))
        {
                 echo "Successfully connected to Oracle.\n";
                        $_SESSION['connection'] = $connection;
        }
        else
        {
                 $err = OCIError();
         echo "Oracle Connect Error " . $err['message'];
        }
}
else
{

print ("conn0 = ".$connection."   ");
}

print ("conn0 = ".$connection."   ");
$conn = 5.6;
 $_SESSION['conn']= $conn;     //this doesn't perish
?>
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.