Hello PHP mania, I'm a newcomer right here, i just wanna ask a litle dummy question :
I put the SQL below into my SQL Plus editor : ************************** Select OSUSER >From v$session Where USERNAME = (Select USER From DUAL) And AUDSID =(Select USERENV('SESSIONID') From DUAL) ***************************** and it works with the output is my logon OS. when I's connecting with PHP and ORACLE.DLL with the complete script below : ***************************** <?php PutEnv("ORACLE_SID=ORASID"); Putenv("ORACLE_HOME=c:\ORANT"); $connection = Ora_Logon ("blabla/blablabla@dbname",""); if ($connection == false){ echo Ora_ErrorCode($connection).": ".Ora_Error($connection)."<BR>"; exit; } $cursor = Ora_Open ($connection); if ($cursor == false){ echo Ora_ErrorCode($connection).": ".Ora_Error($connection)."<BR>"; exit; } #check admin $query = "Select OSUSER >From v$session Where USERNAME = (Select USER From DUAL) And AUDSID =(Select USERENV('SESSIONID') From DUAL) "; $result = Ora_Parse ($cursor, $query); if ($result == false){ echo Ora_ErrorCode($cursor).": ".Ora_Error($cursor)."<BR>"; exit; } $result = Ora_Exec ($cursor); if ($result == false){ echo Ora_ErrorCode($cursor).": ".Ora_Error($cursor)."<BR>"; exit; } while (Ora_Fetch_Into ($cursor, &$values)){ $admin = $values[0]; } echo "<H2> USER Anda sekarang : $admin"; Ora_Close ($cursor); Ora_Logoff ($connection); ?> *************************** the error occured : Warning: Ora_Parse failed (ORA-00942: table or view does not exist -- while processing OCI function OPARSE) in c:\phpdev\www\project\test\osuser.php on line 22 942: ORA-00942: table or view does not exist -- while processing OCI function OPARSE why its happen ? in the right rule of oracle, if this table or view does not exist (V$SESSION) my SQL will not work in SQL Plus editor. Please, help me ASAP... TIA, edyk -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php