如何在PHP中使用Oracle数据库(2)


Posted in PHP onOctober 09, 2006

Create A Table Using OCI

下面我们将建立一个email个人信息簿。这次采用OCI8 API指令  

相关PHP代码:

PutEnv("ORACLE_SID=ORASID");

$connection = OCILogon ("username", "password");
if ($connection == false){
   echo OCIError($connection)."
";
   exit;
}     

$query = "create table email_info " .
              "(fullname varchar(255), email_address varchar(255))";

$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);

?>  

我们可以看到这2段代码语法几乎都一样,区别仅仅函数名字不同; 其次,在OCI8中我们不需要专门运行打开游标的指令,在调用 OCIParse 系统就自动返回了一个游标ID.  

PHP 相关文章推荐
十天学会php之第七天
Oct 09 PHP
关于页面优化和伪静态
Oct 11 PHP
ThinkPHP使用心得分享-分页类Page的用法
May 15 PHP
在CentOS上搭建LAMP+vsftpd环境的简单指南
Aug 01 PHP
jQuery+Ajax+PHP“喜欢”评级功能实现代码
Oct 08 PHP
PHP 7的一些引人注目的新特性简单介绍
Nov 08 PHP
PHP数组中头部和尾部添加元素的方法(array_unshift,array_push)
Apr 10 PHP
PHP基于自增数据如何生成不重复的随机数示例
May 19 PHP
PHP多进程之pcntl_fork的实例详解
Oct 15 PHP
关于PHP虚拟主机概念及如何选择稳定的PHP虚拟主机
Nov 20 PHP
解决php写入数据库乱码的问题
Sep 17 PHP
Laravel获取当前请求的控制器和方法以及中间件的例子
Oct 11 PHP
用PHP连接Oracle for NT 远程数据库
Oct 09 #PHP
BBS(php & mysql)完整版(六)
Oct 09 #PHP
用PHP4访问Oracle815
Oct 09 #PHP
PHP怎样调用MSSQL的存储过程
Oct 09 #PHP
BBS(php & mysql)完整版(五)
Oct 09 #PHP
BBS(php & mysql)完整版(七)
Oct 09 #PHP
用PHP实现小型站点广告管理(修正版)
Oct 09 #PHP
You might like
php环境配置 php5 mysql5 apache2 phpmyadmin安装与配置
2006/11/17 PHP
discuz的php防止sql注入函数
2011/01/17 PHP
PHP获取url的函数代码
2011/08/02 PHP
PHP中根据IP地址判断城市实现城市切换或跳转代码
2012/09/04 PHP
php使用curl发送json格式数据实例
2013/12/17 PHP
ThinkPHP实现带验证码的文件上传功能实例
2014/11/01 PHP
PHP cookie与session会话基本用法实例分析
2019/11/18 PHP
PHP+Redis事务解决高并发下商品超卖问题(推荐)
2020/08/03 PHP
ExtJS Window 最小化的一种方法
2009/11/18 Javascript
javascript实现的像java、c#之类的sleep暂停的函数代码
2010/03/04 Javascript
动态加载JavaScript文件的两种方法
2016/04/22 Javascript
用原生js做单页应用
2017/01/17 Javascript
JS查找字符串中出现最多的字符及个数统计
2017/02/04 Javascript
基于JQuery和原生JavaScript实现网页定位导航特效
2017/04/03 jQuery
webstorm和.vue中es6语法报错的解决方法
2018/05/08 Javascript
JS中数组与对象的遍历方法实例小结
2018/08/14 Javascript
nodejs 使用 js 模块的方法实例详解
2018/12/04 NodeJs
layui 数据表格 点击分页按钮 监听事件的实例
2019/09/02 Javascript
Vue中正确使用Element-UI组件的方法实例
2020/10/13 Javascript
[05:45]Ti4观战指南(下)
2014/07/07 DOTA
使用python 获取进程pid号的方法
2014/03/10 Python
Python基于动态规划算法计算单词距离
2015/07/25 Python
python中numpy基础学习及进行数组和矢量计算
2017/02/12 Python
利用Python爬虫给孩子起个好名字
2017/02/14 Python
Python2随机数列生成器简单实例
2017/09/04 Python
用matplotlib画等高线图详解
2017/12/14 Python
python 实现返回一个列表中出现次数最多的元素方法
2019/06/11 Python
使用Python自动生成HTML的方法示例
2019/08/06 Python
python 实现快速生成连续、随机字母列表
2019/11/28 Python
美国婴儿和儿童服装购物网站:PatPat
2020/10/01 全球购物
澳大利亚在线奢侈品时尚零售平台:Azura Runway
2021/01/13 全球购物
土木工程实习生自我鉴定
2013/09/19 职场文书
师范大学生求职信
2014/06/13 职场文书
社区四风存在问题及整改措施
2014/10/26 职场文书
群众路线个人剖析材料及整改措施
2014/11/04 职场文书
最新农村养殖致富:资金投入较低的创业项目有哪些?
2019/09/26 职场文书