如何在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 相关文章推荐
PHP完整的日历类(CLASS)
Nov 27 PHP
php mysql Errcode: 28 终极解决方法
Jul 01 PHP
Ajax PHP 边学边练 之三 数据库
Nov 26 PHP
ThinkPHP标签制作教程
Jul 10 PHP
php中stdClass的用法分析
Feb 27 PHP
php命令行(cli)下执行PHP脚本文件的相对路径的问题解决方法
May 25 PHP
深入浅析yii2-gii自定义模板的方法
Apr 26 PHP
php mysql操作mysql_connect连接数据库实例详解
Dec 26 PHP
php字符集转换
Jan 23 PHP
PHP实现绘制二叉树图形显示功能详解【包括二叉搜索树、平衡树及红黑树】
Nov 16 PHP
PHP检测接口Traversable用法详解
Dec 29 PHP
利用PHP计算有多少小于当前数字的数字方法示例
Aug 26 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
一台收音机,让一家人都笑逐颜开!
2020/08/21 无线电
PHP5中实现多态的两种方法实例分享
2014/04/21 PHP
兼容各大浏览器带关闭按钮的漂浮多组图片广告代码
2014/06/05 PHP
PHP递归调用数组值并用其执行指定函数的方法
2015/04/01 PHP
PHP链表操作简单示例
2016/10/15 PHP
php 与 nginx 的处理方式及nginx与php-fpm通信的两种方式
2018/09/28 PHP
Javascript 通过json自动生成Dom的代码
2010/04/01 Javascript
JavaScript访问字符串中单个字符的两种方法
2015/07/03 Javascript
Backbone中View之间传值的学习心得
2016/08/09 Javascript
JavaScript事件用法浅析
2016/10/31 Javascript
vue router自动判断左右翻页转场动画效果
2017/10/10 Javascript
Vue项目history模式下微信分享爬坑总结
2019/03/29 Javascript
Vue.js如何使用Socket.IO的示例代码
2019/09/05 Javascript
[53:52]EG vs VGJ.T 2018国际邀请赛小组赛BO2 第一场 8.16
2018/08/17 DOTA
python实现基本进制转换的方法
2015/07/11 Python
Python中asyncore异步模块的用法及实现httpclient的实例
2016/06/28 Python
利用Python写一个爬妹子的爬虫
2018/06/08 Python
如何用Python实现简单的Markdown转换器
2018/07/16 Python
Python PyPDF2模块安装使用解析
2020/01/19 Python
Python基于read(size)方法读取超大文件
2020/03/12 Python
Python中logger日志模块详解
2020/08/04 Python
python脚本第一行如何写
2020/08/30 Python
解决python 在for循环并且pop数组的时候会跳过某些元素的问题
2020/12/11 Python
CSS3实现曲线阴影和翘边阴影
2016/05/03 HTML / CSS
CSS3中使用RGBa来调节透明度的教程
2016/05/09 HTML / CSS
HTML5单页面手势滑屏切换原理分析
2017/07/10 HTML / CSS
加拿大领先家居家具网上购物:Aosom.ca
2020/05/27 全球购物
商务会议邀请函
2014/01/09 职场文书
2014年“世界无车日”活动方案
2014/09/21 职场文书
商家认证委托书格式
2014/10/16 职场文书
人事主管岗位职责
2015/02/04 职场文书
2015年销售人员工作总结
2015/04/07 职场文书
2015年班组工作总结
2015/04/20 职场文书
Python爬虫之爬取哔哩哔哩热门视频排行榜
2021/04/28 Python
mysql的单列多值存储实例详解
2022/04/05 MySQL
MongoDB支持的数据类型
2022/04/11 MongoDB