一个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作的文本留言本的例子(四)
Oct 09 PHP
php 获取完整url地址
Dec 20 PHP
php 获取客户端的真实ip
Nov 30 PHP
YII中assets的使用示例
Jul 31 PHP
php生成百度sitemap站点地图类函数实例
Oct 17 PHP
thinkphp实现发送邮件密码找回功能实例
Dec 01 PHP
PHP、Python和Javascript的装饰器模式对比
Feb 03 PHP
php单文件版在线代码编辑器
Mar 12 PHP
基于命令行执行带参数的php脚本并取得参数的方法
Jan 25 PHP
PHP面相对象中的重载与重写
Feb 13 PHP
PHP静态延迟绑定和普通静态效率的对比
Oct 20 PHP
PHP的PDO预处理语句与存储过程
Jan 27 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 socket并借助telnet实现简单的聊天程序
2013/06/18 PHP
用PHP来计算某个目录大小的方法
2014/04/01 PHP
完整删除ecshop中获取店铺信息的API
2014/12/24 PHP
ThinkPHP删除栏目(实现批量删除栏目)
2017/06/21 PHP
TP5框架实现签到功能的方法分析
2020/04/05 PHP
javascript中的startWith和endWith的几种实现方法
2013/05/07 Javascript
Jquery中val()表单取值赋值的实例代码
2013/08/15 Javascript
jQuery插件zoom实现图片全屏放大弹出层特效
2015/04/15 Javascript
JavaScript获得url查询参数的方法
2015/07/02 Javascript
详解javascript函数的参数
2015/11/10 Javascript
bootstrap读书笔记之CSS组件(上)
2016/10/17 Javascript
js提示框替代系统alert,自动关闭alert对话框的实现方法
2016/11/07 Javascript
jQuery Masonry瀑布流布局神器使用详解
2017/05/25 jQuery
详解基于angular-cli配置代理解决跨域请求问题
2017/07/05 Javascript
AngularJs导出数据到Excel的示例代码
2017/08/11 Javascript
vue.js配合$.post从后台获取数据简单demo分享
2018/08/11 Javascript
小程序实现页面顶部选项卡效果
2018/11/06 Javascript
微信小程序开发问题之wx.previewImage
2018/12/25 Javascript
vue组件 keep-alive 和 transition 使用详解
2019/10/11 Javascript
Python获取网页上图片下载地址的方法
2015/03/11 Python
Python多进程multiprocessing用法实例分析
2017/08/18 Python
详解Python判定IP地址合法性的三种方法
2018/03/06 Python
利用Python对文件夹下图片数据进行批量改名的代码实例
2019/02/21 Python
Python实现的删除重复文件或图片功能示例【去重】
2019/04/23 Python
通过PHP与Python代码对比的语法差异详解
2019/07/10 Python
Python进程,多进程,获取进程id,给子进程传递参数操作示例
2019/10/11 Python
Python性能分析工具Profile使用实例
2019/11/19 Python
Python pip install如何修改默认下载路径
2020/04/29 Python
详解pandas映射与数据转换
2021/01/22 Python
HTML5和CSS3让网页设计提升到下一个高度
2009/08/14 HTML / CSS
物流管理专业大学生自荐信
2013/10/04 职场文书
大学生毕业自荐信
2013/10/10 职场文书
七夕活动策划方案
2014/08/16 职场文书
七年级上册语文教学计划
2015/01/22 职场文书
鉴史问廉观后感
2015/06/10 职场文书
python opencv通过按键采集图片源码
2021/05/20 Python