1) question what is the "@" before the function.
2) when i call this script
he give me the error
OCIStmtExecute: ORA-00936: missing expression in ssss.php3 on line 55
line 55 is
$this->prvRID = OCIExecute(OCIParse($this->prvLID, $sql),OCI_DEFAULT);
var $prvLID = false; // Link ID
var $prvRID = false; // Result ID(Statement)
var $Host; // no use
var $Database ='zeus'; // SID or TNS
var $User = 'wrk1';
var $Password ="data";
function prvConnect() {
if (!$this->prvLID)
$tns_way = "TNS_ADMIN=d:/ORANT/network/admin";
putenv($tns_way);
$this->prvLID = OCIplogon("$this->User","$this->Password","$this->Database");
function query($sql)
{
$this->prvConnect();
$this->prvRID = @OCIExecute(OCIParse($this->prvLID, $sql),OCI_DEFAULT);
if ($this->prvRID)
{
$this->NumRows = $this->prvNumRows($sql);
$this->NumFields = @OCINumCols($this->prvRID);
}
}