分类:
2008-04-15 14:46:27
以下是引用片段: if ($submit == "click"){ // The submit button was clicked! // Get the input for fullname and email then store it in the database. PutEnv("ORACLE_SID=ORASID"); $connection = OCILogon ("username","password"); if ($connection == false){ echo OCIError($connection)." "; exit; } $query = "insert into email_info values ('$fullname', '$email')"; $cursor = OCIParse ($connection, $query); if ($cursor == false){ echo OCIError($cursor)." "; exit; } $result = OCIExecute ($cursor); if ($result == false){ echo OCIError($cursor)." "; exit; } OCICommit ($connection); OCILogoff ($connection); } else{ echo ' <FORM action=insert.php method=post> 请输入姓名 <INPUT name=fullname></INPUT> 请输入 Email 地址 <INPUT name=email></INPUT> <INPUT name=submit type=submit value=click></INPUT> </FORM> '; } ?> |
以下是引用片段: PutEnv("ORACLE_SID=ORASID"); $connection = Ora_Logon ("username","password"); if ($connection == false){ echo Ora_ErrorCode($connection).": ".Ora_Error($connection)." "; exit; } $cursor = Ora_Open ($connection); if ($cursor == false){ echo Ora_ErrorCode($connection).": ".Ora_Error($connection)." "; exit; } $query = "select * from email_info"; $result = Ora_Parse ($cursor, $query); if ($result == false){ echo Ora_ErrorCode($cursor).": ".Ora_Error($cursor)." "; exit; } $result = Ora_Exec ($cursor); if ($result == false){ echo Ora_ErrorCode($cursor).": ".Ora_Error($cursor)." "; exit; } echo " "; echo " Full Name Email Address "; while (Ora_Fetch_Into ($cursor, &$values)){ $name = $values[0]; $email = $values[1]; echo " $name $email "; } echo " "; Ora_Close ($cursor); Ora_Logoff ($connection); ?> |
利用OCI列出全部数据表'email_info'中的数据
同上,只不过用OCI来写
相关PHP代码:
以下是引用片段: PutEnv("ORACLE_SID=ORASID"); $connection = OCILogon ("username","password"); if ($connection == false){ echo OCIError($connection)." "; exit; } $query = "select * from email_info"; $cursor = OCIParse ($connection, $query); if ($cursor == false){ echo OCIError($cursor)." "; exit; } $result = OCIExecute ($cursor); if ($result == false){ echo OCIError($cursor)." "; exit; } echo " "; echo " Full Name Email Address "; while (OCIFetchInto ($cursor, $values)){ $name = $values[0]; $email = $values[1]; echo " $name $email "; } echo " "; OCILogoff ($connection); ?> |