一个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 相关文章推荐
php.ini 中文版
Oct 28 PHP
PHP 的几个配置文件函数
Dec 21 PHP
PHP编码规范之注释和文件结构说明
Jul 09 PHP
php 目录遍历、删除 函数的使用介绍
Apr 28 PHP
php读取二进制流(C语言结构体struct数据文件)的深入解析
Jun 13 PHP
wamp安装后自定义配置的方法
Aug 23 PHP
php实现字符串首字母转换成大写的方法
Mar 17 PHP
php通过sort()函数给数组排序的方法
Mar 18 PHP
PHP实现搜索相似图片
Sep 22 PHP
PHP邮件群发机实现代码
Feb 16 PHP
php实现计算百度地图坐标之间距离的方法
May 05 PHP
thinkphp3.x连接mysql数据库的方法(具体操作步骤)
May 19 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
解析coreseek for sphinx的使用
2013/06/21 PHP
PHP利用header跳转失效的解决方法
2014/10/24 PHP
PHP检测链接是否存在的代码实例分享
2016/05/06 PHP
PHP常量define和const的区别详解
2019/05/18 PHP
让whoops帮我们告别ThinkPHP6的异常页面
2020/03/02 PHP
javascript的console.log()用法小结
2012/05/31 Javascript
JavaScript显示当然日期和时间即年月日星期和时间
2013/10/29 Javascript
JavaScript极简入门教程(二):对象和函数
2014/10/25 Javascript
js模仿php中strtotime()与date()函数实现方法
2015/08/11 Javascript
轻松掌握JavaScript享元模式
2016/08/27 Javascript
js获取Get值的方法
2016/09/29 Javascript
自己封装的一个原生JS拖动方法(推荐)
2016/11/22 Javascript
Kotlin学习第一步 kotlin语法特性
2017/05/25 Javascript
详解http访问解析流程原理
2017/10/18 Javascript
vue中实现methods一个方法调用另外一个方法
2018/02/08 Javascript
微信小程序:数据存储、传值、取值详解
2019/05/07 Javascript
JS函数参数的传递与同名参数实例分析
2020/03/16 Javascript
vue-socket.io接收不到数据问题的解决方法
2020/05/13 Javascript
Python中for循环详解
2014/01/17 Python
python使用wmi模块获取windows下硬盘信息的方法
2015/05/15 Python
Python数据结构之顺序表的实现代码示例
2017/11/15 Python
python如何实现int函数的方法示例
2018/02/19 Python
Pandas实现数据类型转换的一些小技巧汇总
2018/05/07 Python
python Selenium 库的使用技巧
2020/10/16 Python
html5 touch事件实现触屏页面上下滑动(二)
2016/03/10 HTML / CSS
美国知名奢侈美容品牌零售商:Cos Bar
2017/04/21 全球购物
标准化管理实施方案
2014/02/25 职场文书
乡镇平安建设汇报材料
2014/08/25 职场文书
查摆问题整改措施范文
2014/10/11 职场文书
放射科岗位职责
2015/02/14 职场文书
同意离婚答辩状
2015/05/22 职场文书
2015年国庆放假通知范文
2015/08/18 职场文书
2016年大学生暑假爱心支教活动策划书
2015/11/26 职场文书
Nginx配置80端口访问8080及项目名地址方法解析
2021/03/31 Servers
Python实现提取PDF简历信息并存入Excel
2022/04/02 Python
基于Python实现射击小游戏的制作
2022/04/06 Python