一个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
php5 and xml示例
Nov 22 PHP
PHP 内存缓存加速功能memcached安装与用法
Sep 03 PHP
PHP目录函数实现创建、读取目录教程实例
Jan 13 PHP
apache+php完美解决301重定向的两种方法
Jun 08 PHP
PHP实现把数字ID转字母ID
Aug 12 PHP
Windows和Linux中php代码调试工具Xdebug的安装与配置详解
May 08 PHP
详解php魔术方法(Magic methods)的使用方法
Feb 14 PHP
最新最全PHP生成制作验证码代码详解(推荐)
Jun 12 PHP
php使用curl_init()和curl_multi_init()多线程的速度比较详解
Aug 15 PHP
php+Ajax处理xml与json格式数据的方法示例
Mar 04 PHP
PHP代码覆盖率统计详解
Jul 22 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判断图片格式的七种方法小结
2013/06/03 PHP
mcrypt启用 加密以及解密过程详细解析
2013/08/07 PHP
php不使用copy()函数复制文件的方法
2015/03/13 PHP
php版阿里大于(阿里大鱼)短信发送实例详解
2016/11/30 PHP
jquery实现微博文字输入框 输入时显示输入字数 效果实现
2013/07/12 Javascript
chrome下img加载对height()的影响示例探讨
2014/05/26 Javascript
javascript实现简单的二级联动
2015/03/19 Javascript
浅谈javascript中call()、apply()、bind()的用法
2015/04/20 Javascript
mpvue 如何使用腾讯视频插件的方法
2018/07/16 Javascript
JS实现十分钟倒计时代码实例
2018/10/18 Javascript
详解Angular中实现自定义组件的双向绑定的两种方法
2018/11/23 Javascript
Vue render函数实战之实现tabs选项卡组件
2019/04/22 Javascript
微信小程序实现的五星评价功能示例
2019/04/25 Javascript
vue实现标签云效果的方法详解
2019/08/28 Javascript
countUp.js实现数字动态变化效果
2019/10/17 Javascript
解决VUE mounted 钩子函数执行时 img 未加载导致页面布局的问题
2020/07/27 Javascript
JQuery Ajax如何实现注册检测用户名
2020/09/25 jQuery
Vue路由权限控制解析
2020/11/09 Javascript
Vue实现指令式动态追加小球动画组件的步骤
2020/12/18 Vue.js
Python 通过pip安装Django详细介绍
2017/04/28 Python
使用Python &amp; Flask 实现RESTful Web API的实例
2017/09/19 Python
python读取excel指定列数据并写入到新的excel方法
2018/07/10 Python
python实现微信防撤回神器
2019/04/29 Python
python opencv实现图像边缘检测
2019/04/29 Python
python爬虫 爬取超清壁纸代码实例
2019/08/16 Python
Python获取一个用户名的组ID过程解析
2019/09/03 Python
Python使用Tkinter实现滚动抽奖器效果
2020/01/06 Python
Python读取表格类型文件代码实例
2020/02/17 Python
CSS3 filter(滤镜)实现网页灰色或者黑色模式的示例代码
2021/02/24 HTML / CSS
HTML5 拖拽批量上传文件的示例代码
2018/03/28 HTML / CSS
skyn ICELAND官网:冰岛成分天然护肤品
2020/08/24 全球购物
打架检讨书300字
2014/02/02 职场文书
写自荐信的注意事项
2014/03/09 职场文书
2014年仓管员工作总结
2014/11/18 职场文书
2016新年晚会开场白
2015/12/03 职场文书
MySQL infobright的安装步骤
2021/04/07 MySQL