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


Posted in PHP onOctober 09, 2006

利用ORA列出全部数据表'email_info'中的数据

下面,我们将逐条读出数据库的内容,并以html表格形式显示'email_info'数据表中的数据  

相关PHP代码:

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

?>  

程序运行的浏览效果如下所示:

    
姓名 Email 地址  
春花 springflower@163.com  
秋月 autumnmoon@163.com  
... ...  

PHP 相关文章推荐
火车采集器 免费版使出收费版本功能实现原理
Sep 17 PHP
php模块memcache和memcached区别分析
Jun 14 PHP
php中大括号作用介绍
Mar 22 PHP
php自定义的格式化时间示例代码
Dec 05 PHP
PHP中使用strpos函数实现屏蔽敏感关键字功能
Aug 21 PHP
ThinkPHP模板之变量输出、自定义函数与判断语句用法
Nov 01 PHP
php封装的mysqli类完整实例
Oct 18 PHP
PDO的安全处理与事物处理方法
Oct 31 PHP
零基础php编程好学吗
Oct 11 PHP
如何在Laravel5.8中正确地应用Repository设计模式
Nov 26 PHP
PHP扩展安装方法步骤解析
Nov 24 PHP
PHP实现创建以太坊钱包转账等功能
Apr 21 PHP
如何在PHP中使用Oracle数据库(4)
Oct 09 #PHP
人大复印资料处理程序_补充篇
Oct 09 #PHP
如何在PHP中使用Oracle数据库(3)
Oct 09 #PHP
人大复印资料处理程序_输入篇
Oct 09 #PHP
人大复印资料处理程序_查询篇
Oct 09 #PHP
如何在PHP中使用Oracle数据库(1)
Oct 09 #PHP
BBS(php & mysql)完整版(八)
Oct 09 #PHP
You might like
php实现encode64编码类实例
2015/03/24 PHP
简要剖析PHP的Yii框架的组件化机制的基本知识
2016/03/17 PHP
Yii2针对指定url的生成及图片等的引入方法小结
2016/07/18 PHP
FF IE浏览器修改标签透明度的方法
2014/01/27 Javascript
Javascript玩转继承(一)
2014/05/08 Javascript
JS实现双击编辑可修改状态的方法
2015/08/14 Javascript
详解JavaScript编程中的数组结构
2015/10/24 Javascript
js检测iframe是否加载完成的方法
2015/11/26 Javascript
浅谈Sticky组件的改进实现
2016/03/22 Javascript
网页挂马方式整理及详细介绍
2016/11/03 Javascript
Vuex2.0+Vue2.0构建备忘录应用实践
2016/11/30 Javascript
简单实现Bootstrap标签页
2020/08/09 Javascript
JavaScript自定义文本框光标
2017/03/05 Javascript
基于Vue.js实现tab滑块效果
2017/07/23 Javascript
微信小程序 自定义消息提示框
2017/08/06 Javascript
javascript+html5+css3自定义弹出窗口效果
2017/10/26 Javascript
解决在vue项目中,发版之后,背景图片报错,路径不对的问题
2018/03/06 Javascript
Vue.js 事件修饰符的使用教程
2018/11/01 Javascript
JS实现的冒泡排序,快速排序,插入排序算法示例
2019/03/02 Javascript
弱类型语言javascript中 a,b 的运算实例小结
2019/08/07 Javascript
layui使用label标签的方法
2019/09/14 Javascript
Layui实现数据表格默认全部显示(不要分页)
2019/10/26 Javascript
微信小程序实现选择地址省市区三级联动
2020/06/21 Javascript
nuxt 自定义 auth 中间件实现令牌的持久化操作
2020/11/05 Javascript
[02:52]DOTA2新手基础教程 米波
2014/01/21 DOTA
python日志记录模块实例及改进
2017/02/12 Python
TensorFlow搭建神经网络最佳实践
2018/03/09 Python
Jupyter中直接显示Matplotlib的图形方法
2018/05/24 Python
对python numpy.array插入一行或一列的方法详解
2019/01/29 Python
python使用Paramiko模块实现远程文件拷贝
2019/04/30 Python
PyTorch的深度学习入门教程之构建神经网络
2019/06/27 Python
python实现可变变量名方法详解
2019/07/01 Python
python给list排序的简单方法
2020/12/10 Python
简历自我评价怎么写好呢?
2014/01/04 职场文书
python 通过使用Yolact训练数据集
2021/04/06 Python
利用JuiceFS使MySQL 备份验证性能提升 10 倍
2022/03/17 MySQL