兩張表有外鍵約束的話,可以直接寫對(duì)應(yīng) join(left/right根據(jù)實(shí)際業(yè)務(wù)來決定)的關(guān)聯(lián)查詢,

創(chuàng)新互聯(lián)專注于塔什庫(kù)爾干塔吉克網(wǎng)站建設(shè)服務(wù)及定制,我們擁有豐富的企業(yè)做網(wǎng)站經(jīng)驗(yàn)。 熱誠(chéng)為您提供塔什庫(kù)爾干塔吉克營(yíng)銷型網(wǎng)站建設(shè),塔什庫(kù)爾干塔吉克網(wǎng)站制作、塔什庫(kù)爾干塔吉克網(wǎng)頁(yè)設(shè)計(jì)、塔什庫(kù)爾干塔吉克網(wǎng)站官網(wǎng)定制、小程序制作服務(wù),打造塔什庫(kù)爾干塔吉克網(wǎng)絡(luò)公司原創(chuàng)品牌,更為您提供塔什庫(kù)爾干塔吉克網(wǎng)站排名全網(wǎng)營(yíng)銷落地服務(wù)。
PHP正常寫for 或者foreach循環(huán)輸出結(jié)果集就行
分排顯示建議使用CSS處理,并非PHP程序邏輯范圍如你現(xiàn)在程序邏輯表示一排顯示7條數(shù)據(jù),假設(shè)你的HTML代碼如下:ul lia href="#"111/a/li... lia href="#"777/a/li/ul你可以修改 $pagesize=7; 使他顯示14條然后使用CSS,讓每一個(gè)LI元素float:left;然后指定每一個(gè)LI元素的最大寬度,讓他做到每一行只能容下兩列,這樣便可以實(shí)現(xiàn)14條數(shù)據(jù)分兩列顯示,日后修改板式只需修改CSS即可。記住,頁(yè)面表現(xiàn)層的東西永遠(yuǎn)不要試圖用程序邏輯來代替,用HTML和CSS
這個(gè)很簡(jiǎn)單吧,我記得smarty的foreach有個(gè)iteration參數(shù),是記錄當(dāng)前是第幾條的,你看看
比如iteration是偶數(shù)則換行什么的,如果沒有這個(gè),你可以在給數(shù)組$cat賦值是多加個(gè)一個(gè)類似于iteration的參數(shù)也可以的
這樣絕對(duì)可以搞定 ,
找了一下,找到了之前寫過的代碼
如果你是smarty的模板,再foreach里面加個(gè)一個(gè)name=cat,然后輸出的時(shí)候可以加一個(gè)下面的就ok了
!-- {if $smarty.foreach.cat.iteration % 2 eq 1} --
br/
!--{/if}--
再加一步就可以了。
第一次查詢出來的數(shù)讓一個(gè)數(shù)組里面,第二個(gè)查詢出來的數(shù)通過數(shù)組按照ID標(biāo)識(shí)壓進(jìn)第一個(gè)數(shù)組里面。然后再做while循環(huán)。
就跟實(shí)現(xiàn)文章欄目和子欄目的關(guān)系一個(gè)道理。 PHP里面的名詞叫:遞歸
未測(cè)試
echo 'table';
for($i=0;$i$n;$i++){
echo 'tr'
for($j=0;$j$m;$j++){
if($i%2==0){
echo 'td'.$arr2[($i*$m+$j)].'/td';
}else{
echo 'td'.$arr1[($i*$m+$j)].'/td';
}
}
echo '/tr'
}
echo '/table'
for循環(huán)里寫一個(gè)if語(yǔ)句,當(dāng)判斷for循環(huán)體的值為$i時(shí)輸出第$i+1條數(shù)據(jù),然后在$i+1時(shí)輸出第$i條數(shù)據(jù)
文章名稱:php兩組數(shù)據(jù)交替顯示 php兩組數(shù)據(jù)交替顯示不出來
本文URL:http://www.jbt999.com/article48/hppiep.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供營(yíng)銷型網(wǎng)站建設(shè)、微信小程序、網(wǎng)站導(dǎo)航、云服務(wù)器、網(wǎng)站改版、企業(yè)網(wǎng)站制作
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:[email protected]。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)