一个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实现插入排序?
Apr 10 PHP
PHP中判断变量为空的几种方法分享
Aug 26 PHP
根据中文裁减字符串函数的php代码
Dec 03 PHP
php简单操作mysql数据库的类
Apr 16 PHP
PHP输出一个等腰三角形的方法
May 12 PHP
用php代码限制国内IP访问我们网站
Sep 26 PHP
php fseek函数读取大文件两种方法
Oct 12 PHP
关于php几种字符串连接的效率比较(详解)
Feb 22 PHP
PHP数组式访问接口ArrayAccess用法分析
Dec 28 PHP
PHP简单验证码功能机制实例详解
Mar 27 PHP
php文件上传原理与实现方法详解
Dec 20 PHP
PHP7修改的函数
Mar 09 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语法(4)
2006/10/09 PHP
php中处理mysql_fetch_assoc返回来的数组 不用foreach----echo
2011/05/04 PHP
php中根据变量的类型 选择echo或dump
2012/07/05 PHP
PHP文件上传判断file是否己选择上传文件的方法
2014/11/10 PHP
关于PHP通用返回值设置方法
2017/03/31 PHP
js 纯数字不重复排列的另类方法
2010/07/17 Javascript
jQuery实现鼠标经过图片预览大图效果
2014/04/10 Javascript
Ubuntu中搭建Nodejs开发环境过程分享
2014/06/01 NodeJs
JS+CSS实现可以凹陷显示选中单元格的方法
2015/03/02 Javascript
jQuery选择器源码解读(五):tokenize的解析过程
2015/03/31 Javascript
jQuery中iframe的操作(点击按钮新增窗口)
2016/04/20 Javascript
Bootstrop实现多级下拉菜单功能
2016/11/24 Javascript
jQuery基于排序功能实现上移、下移的方法
2016/11/26 Javascript
jQuery学习之DOM节点的插入方法总结
2017/01/22 Javascript
详解webpack分离css单独打包
2017/06/21 Javascript
JavaScript适配器模式详解
2017/10/19 Javascript
vue生命周期和react生命周期对比【推荐】
2018/09/19 Javascript
JS+HTML5 canvas绘制验证码示例
2018/12/05 Javascript
详解如何使用webpack打包多页jquery项目
2019/02/01 jQuery
Vue对象赋值视图不更新问题及解决方法
2019/06/03 Javascript
JavaScript图片旋转效果实现方法详解
2020/06/28 Javascript
Django + Uwsgi + Nginx 实现生产环境部署的方法
2018/06/20 Python
Python3 利用requests 库进行post携带账号密码请求数据的方法
2018/10/26 Python
python list数据等间隔抽取并新建list存储的例子
2019/11/27 Python
jupyter修改文件名方式(TensorFlow)
2020/04/21 Python
基于Python实现下载网易音乐代码实例
2020/08/10 Python
Python实现七个基本算法的实例代码
2020/10/08 Python
python如何用matplotlib创建三维图表
2021/01/26 Python
Belle Maison倍美丛官网:日本千趣会旗下邮购网站
2016/07/22 全球购物
创先争优承诺书范文
2014/03/31 职场文书
三年级学生评语
2014/04/23 职场文书
2015年网管个人工作总结
2015/05/22 职场文书
运动会加油稿30字
2015/07/21 职场文书
高中数学教学反思范文
2016/02/18 职场文书
GO中sync包自由控制并发示例详解
2022/08/05 Golang
MySQL使用IF语句及用case语句对条件并结果进行判断 
2022/09/23 MySQL