一个php导出oracle库的php代码


Posted in PHP onApril 20, 2009

<?php
$conn=OCILogon("用户名","密码","(DESCRIPTION=(ADDRESS=(PROTOCOL =TCP)(HOST=IP)(PORT = 1521))(CONNECT_DATA =(SID=lcx)))");

//$sql="select * from all_tab_columns where table_name='MEMBER'";//Table Structure
$sql="select USER_ID,PASSWORD from MEMBER where IDX < 100"; //sql语句

$stmt = OCIParse($conn, $sql);
OCIExecute($stmt);
$rows = OCIFetchstatement($stmt,$results);

$keys = array_keys($results);
$table = "<table>\n <TR>\n";
foreach($keys as $key)
{
     $table .= " <TH>$key</TH>\n";
}
$table .= " </TR>\n";
for($i=0;$i<$rows;$i++)
{
     $table .= " <TR>";
     foreach($results as $spalte)
     {
         $data = $spalte[$i];
         $table .= " <TD>$data</TD>";     
     }
     $table .=" </TR>";
}
echo $table;
$sStr="/home/lcx.htm";
fputs(fopen($sStr,'a+'),$table);
?>
第二种方法:

<meta http-equiv="Content-Type" content="text/html; charset=euc-kr"> 
<title>sql check !</title> 
<? 
include $_SERVER['DOCUMENT_ROOT'] . "/_lib/common.lib.php"; 
ini_set('max_execution_time', 0); 
if(!isset($a) || !isset($b)|| !isset($filename)){exit();} 
for($i=$a;$i<$b;$i++) 
{ 
$query = "select IDX,USER_ID,PASSWORD,NAME,SID1,SID2,PHONE,MOBILE,EMAIL,WORKPHONE from member where idx = $i"; 
$data = sql_fetch($query); 
if ($data) 
{ 
for ($ss=0; $ss<=count($data); $ss++) 
{ 
$values .= "<td>".$data[$ss]."</td>"; 
} 
} 
fputs(fopen("$filename","a+"),"<table><tr>".$values."</tr></table>\r\n"); 
unset($values); 
} 
?>

因为不会oracle,也是一行一行照抄来的,
数据库连接也没接触过,就直接用他自带的吧,
没用foreach 循环数组,很奇怪,总是输出2个重复的字段值,没办法就改用for了
qq:57112848 无名
PHP 相关文章推荐
建立文件交换功能的脚本(一)
Oct 09 PHP
我的论坛源代码(四)
Oct 09 PHP
PHP5 安装方法
Jan 15 PHP
PHP isset()与empty()的使用区别详解
Aug 29 PHP
PHP学习之数组值的操作
Apr 17 PHP
php中的curl使用入门教程和常见用法实例
Apr 10 PHP
ThinkPHP表单自动验证实例
Oct 13 PHP
简单谈谈php中ob_flush和flush的区别
Nov 27 PHP
一个完整的php文件上传类实例讲解
Oct 27 PHP
Smarty模板变量调节器用法分析
May 23 PHP
php判断手机浏览还是web浏览,并执行相应的动作简单实例
Jul 28 PHP
php fseek函数读取大文件两种方法
Oct 12 PHP
php一句话cmdshell新型 (非一句话木马)
Apr 18 #PHP
对squid中refresh_pattern的一些理解和建议
Apr 17 #PHP
PHP 加密与解密的斗争
Apr 17 #PHP
php error_log 函数的使用
Apr 13 #PHP
PHP Document 代码注释规范
Apr 13 #PHP
php pcntl_fork和pcntl_fork 的用法
Apr 13 #PHP
sourcesafe管理phpproj文件的补充说明(downmoon)
Apr 11 #PHP
You might like
PHP中HTTP方式下的Gzip压缩传输方法举偶
2007/02/15 PHP
php运行出现Call to undefined function curl_init()的解决方法
2010/11/02 PHP
php随机取mysql记录方法小结
2014/12/27 PHP
PHP简单遍历对象示例
2016/09/28 PHP
JavaScript 模拟类机制及私有变量的方法及思路
2013/07/10 Javascript
js 实现 input type=&quot;file&quot; 文件上传示例代码
2013/08/07 Javascript
谈谈AngularJs中的隐藏和显示
2015/12/09 Javascript
nodejs6下使用koa2框架实例
2017/05/18 NodeJs
underscore之Chaining_动力节点Java学院整理
2017/07/10 Javascript
angular写一个列表的选择全选交互组件的示例
2018/01/22 Javascript
从parcel.js打包出错到选择nvm的全部过程
2018/01/23 Javascript
layui树形菜单动态遍历的例子
2019/09/23 Javascript
jQuery实现鼠标放置名字上显示详细内容气泡提示框效果的方法分析
2020/04/04 jQuery
vue 重塑数组之修改数组指定index的值操作
2020/08/09 Javascript
[01:10]DOTA2亚洲邀请赛 征战号角响彻全场
2015/01/06 DOTA
[06:53]2018DOTA2国际邀请赛寻真——为复仇而来的Newbee
2018/08/15 DOTA
python根据出生日期返回年龄的方法
2015/03/26 Python
Python 通过pip安装Django详细介绍
2017/04/28 Python
基于python requests库中的代理实例讲解
2018/05/07 Python
pycharm运行和调试不显示结果的解决方法
2018/11/30 Python
python通过配置文件共享全局变量的实例
2019/01/11 Python
Python 判断时间是否在时间区间内的实例
2020/05/16 Python
virtualenv介绍及简明教程
2020/06/23 Python
Python爬虫入门教程01之爬取豆瓣Top电影
2021/01/24 Python
美国时尚在线:Showpo
2017/09/08 全球购物
美国新兴城市生活方式零售商:VILLA
2017/12/06 全球购物
ETO男装官方网店:ETO Jeans
2019/02/28 全球购物
英国最好的温室之家:Greenhouses Direct
2019/07/13 全球购物
淘宝网店营销策划书
2014/01/11 职场文书
2014市府办领导班子“四风问题”对照检查材料思想汇报
2014/09/24 职场文书
奔腾年代观后感
2015/06/09 职场文书
迎国庆主题班会
2015/08/17 职场文书
Go语言实现Base64、Base58编码与解码
2021/07/26 Golang
简单聊聊Vue中的计算属性和属性侦听
2021/10/05 Vue.js
继承Win10缺点!教你关闭Win11烦人的网络搜索
2021/11/23 数码科技
vue3种table表格选项个数的控制方法
2022/04/14 Vue.js