php將數(shù)據(jù)庫結(jié)果集 php數(shù)據(jù)庫結(jié)果集上一條

php怎么把多個sql查詢結(jié)果集合并?每個結(jié)果集的結(jié)構(gòu)不同

最簡單的方法,把結(jié)果弄成一致,例如使用下面的SQL查詢語句:

成都創(chuàng)新互聯(lián)從2013年開始,是專業(yè)互聯(lián)網(wǎng)技術(shù)服務(wù)公司,擁有項目網(wǎng)站設(shè)計、成都做網(wǎng)站網(wǎng)站策劃,項目實施與項目整合能力。我們以讓每一個夢想脫穎而出為使命,1280元沈陽做網(wǎng)站,已為上家服務(wù),為沈陽各地企業(yè)和個人服務(wù),聯(lián)系電話:13518219792

select time,type,property1,property2,property3,price from xxxxxx……

union all

select time,type,property4,price,0,0 from xxxxxx……

union all

select time,type,property5,property6,0,0 from xxxxxx……

方法是使用UNION ALL合并查詢結(jié)果,對于查詢字段少的語句增加0或者空白、null等常量,使得查詢結(jié)果的字段數(shù)要相同。

為了得到特殊的排序,可以把上面的查詢結(jié)果插入臨時表,再從臨時表中查詢結(jié)果。

如何在php中用ODBC函數(shù)讀取數(shù)據(jù)庫里的一條結(jié)果集

以下是用odbc連接數(shù)據(jù)庫的例子:

?php

$db_connection = new COM("ADODB.Connection");

$db_connstr = "DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=C:\DataDir\Employee.mdb;DefaultDir=C:\DataDir";

$db_connection-open($db_connstr);

$rs = $db_connection-execute("SELECT EmpNameLocal, EmpPosLocal FROM tbl_Employee WHERE ID='$IDNo'");

$rs_fld0 = $rs-Fields(0);

$rs_fld1 = $rs-Fields(1);

while (!$rs-EOF) {

$empNameLoc = $rs_fld0-value;

$empWPPos = $rs_fld1-value;

$rs-MoveNext();

}

$rs-Close();

$db_connection-Close();

?

PHP中,如果想把查詢數(shù)據(jù)庫的結(jié)果以數(shù)組形式保存,該怎么做?

$sql = "SELECT * FROM log WHERE uid='$uid';"

$result = mysql_query($sql); //執(zhí)行返回的result ID

$arr[] = array(); //接收結(jié)果的數(shù)組

while( $row = mysql_fetch_assoc($result) ) $arr[]=$row; //存入數(shù)組

var_dump($arr);

樓上的

“$jg=mysql_query(你的sql語句);

while($icount($jg)) ” 這里的$jg 是返回的mysql的一個執(zhí)行ID 并不是數(shù)據(jù)數(shù)組 所以不能用count

標(biāo)題名稱:php將數(shù)據(jù)庫結(jié)果集 php數(shù)據(jù)庫結(jié)果集上一條
文章源于:http://muchs.cn/article20/doshdjo.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站排名、網(wǎng)站內(nèi)鏈、移動網(wǎng)站建設(shè)、建站公司小程序開發(fā)、網(wǎng)站營銷

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)

微信小程序開發(fā)