一区二区三区在线-一区二区三区亚洲视频-一区二区三区亚洲-一区二区三区午夜-一区二区三区四区在线视频-一区二区三区四区在线免费观看

服務(wù)器之家:專注于服務(wù)器技術(shù)及軟件下載分享
分類導(dǎo)航

PHP教程|ASP.NET教程|Java教程|ASP教程|編程技術(shù)|正則表達(dá)式|C/C++|IOS|C#|Swift|Android|VB|R語言|JavaScript|易語言|vb.net|

服務(wù)器之家 - 編程語言 - PHP教程 - thinkphp 3.2框架視圖模型 實(shí)例視圖查詢結(jié)果的二維數(shù)組合并操作示例

thinkphp 3.2框架視圖模型 實(shí)例視圖查詢結(jié)果的二維數(shù)組合并操作示例

2020-06-10 13:56星耀學(xué)園 PHP教程

這篇文章主要介紹了thinkphp 3.2框架視圖模型 實(shí)例視圖查詢結(jié)果的二維數(shù)組合并操作,結(jié)合實(shí)例形式分析了thinkPHP3.2針對視圖查詢結(jié)果的數(shù)組合并相關(guān)操作技巧,需要的朋友可以參考下

本文實(shí)例講述了thinkphp 3.2框架視圖模型 實(shí)例視圖查詢結(jié)果的二維數(shù)組合并操作。分享給大家供大家參考,具體如下:

使用視圖模型查詢的時(shí)候 結(jié)果是這樣的

?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
array(6) {
 [0] => array(5) {
  ["picTitle"] => string(7) "標(biāo)題2"
  ["picCategroy"] => string(6) "海報(bào)"
  ["picAuthor"] => string(12) "星耀學(xué)園"
  ["picPostTime"] => string(19) "2014-11-26 11:59:50"
  ["pictureurl"] => string(55) "attachment/picture/uploadify/20141126/547550278b7db.jpg"
 }
 [1] => array(5) {
  ["picTitle"] => string(7) "標(biāo)題2"
  ["picCategroy"] => string(6) "海報(bào)"
  ["picAuthor"] => string(12) "星耀學(xué)園"
  ["picPostTime"] => string(19) "2014-11-26 11:59:50"
  ["pictureurl"] => string(55) "attachment/picture/uploadify/20141126/54755027ab89b.jpg"
 }
 [2] => array(5) {
  ["picTitle"] => string(7) "標(biāo)題2"
  ["picCategroy"] => string(6) "海報(bào)"
  ["picAuthor"] => string(12) "星耀學(xué)園"
  ["picPostTime"] => string(19) "2014-11-26 11:59:50"
  ["pictureurl"] => string(55) "attachment/picture/uploadify/20141126/547550273b753.jpg"
 }
 [3] => array(5) {
  ["picTitle"] => string(7) "標(biāo)題2"
  ["picCategroy"] => string(6) "海報(bào)"
  ["picAuthor"] => string(12) "星耀學(xué)園"
  ["picPostTime"] => string(19) "2014-11-26 11:59:50"
  ["pictureurl"] => string(55) "attachment/picture/uploadify/20141126/54755027d8488.jpg"
 }
 [4] => array(5) {
  ["picTitle"] => string(33) "同步寫入信息和附件表里"
  ["picCategroy"] => string(6) "海報(bào)"
  ["picAuthor"] => string(12) "星耀學(xué)園"
  ["picPostTime"] => string(19) "2014-11-20 16:05:16"
  ["pictureurl"] => string(55) "attachment/picture/uploadify/20141120/546da0746edb8.png"
 }
 [5] => array(5) {
  ["picTitle"] => string(33) "同步寫入信息和附件表里"
  ["picCategroy"] => string(6) "海報(bào)"
  ["picAuthor"] => string(12) "星耀學(xué)園"
  ["picPostTime"] => string(19) "2014-11-20 16:05:16"
  ["pictureurl"] => string(55) "attachment/picture/uploadify/20141120/546da0784831c.png"
 }
}

想要的結(jié)果是這樣

?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
array(2) {
 ["0"] => array(5) {
  ["picTitle"] => string(7) "標(biāo)題2"
  ["picCategroy"] => string(6) "海報(bào)"
  ["picAuthor"] => string(12) "星耀學(xué)園"
  ["picPostTime"] => string(19) "2014-11-26 11:59:50"
  ["pictureurl"] => string(223) "attachment/picture/uploadify/20141126/547550278b7db.jpg,attachment/picture/uploadify/20141126/54755027ab89b.jpg,attachment/picture/uploadify/20141126/547550273b753.jpg,attachment/picture/uploadify/20141126/54755027d8488.jpg"
 }
 ["1"] => array(5) {
  ["picTitle"] => string(33) "同步寫入信息和附件表里"
  ["picCategroy"] => string(6) "海報(bào)"
  ["picAuthor"] => string(12) "星耀學(xué)園"
  ["picPostTime"] => string(19) "2014-11-20 16:05:16"
  ["pictureurl"] => string(111) "attachment/picture/uploadify/20141120/546da0746edb8.png,attachment/picture/uploadify/20141120/546da0784831c.png"
 }
}

完整實(shí)例開始

控制器 里 根據(jù)生成的SQL 語句在phpmyadmin里運(yùn)行 出現(xiàn)排序規(guī)則不一致的情況 兩個(gè)表的字段 排序規(guī)則不一致 整表排序規(guī)則一樣的情況下

PictureController.class.php

?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
public function Pic(){
   $PicModel =D('PicView');
 
  /* dump($PicModel);*/
 
  $s1= $PicModel->field('picTitle,picCategroy,picAuthor,picPostTime,pictureurl')->order('picPostTime desc')->select();
 /* dump($PicModel->getLastSql()); 查詢最后的sql 語句*/
 /* dump($s1);*/
  $zhengli = $this->mergePictureURL($s1);
 /* dump( $zhengli );*/
 
  $this->assign("content",$zhengli);
 
  $this->display();
 
}

視圖模型里

PicViewModel.class.php

?
1
2
3
4
5
6
7
8
9
10
<?php
namespace Home\Model;
use Think\Model\ViewModel;
class PicViewModel extends ViewModel{
  public $viewFields =array(
    'Picture'=> array('picTitle','picToken','picCategroy','picAuthor','picPostTime','_as'=>'Picture'),
    'PictureAttachment' =>array('pictureid','pictureurl','creattime','_on'=>'Picture.picToken = PictureAttachment.pictureid','_as'=>'PictureAttachment'),
 
  );
}

視圖里

?
1
2
3
4
5
6
7
8
9
10
11
12
13
<!DOCTYPE html>
<html>
<head lang="en">
  <meta charset="UTF-8">
  <title></title>
</head>
<body>
<volist name="content" id="data">
 <!-- {$data.picTitle} {$data.picAuthor}發(fā)布時(shí)間:{$data.picPostTime}-->
  {$data.picTitle}
</volist>
</body>
</html>

希望本文所述對大家基于ThinkPHP框架的PHP程序設(shè)計(jì)有所幫助。

原文鏈接:https://www.cnblogs.com/xxx91hx/p/4125777.html

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 国产在线xvideos | 国产成人激烈叫床视频 | 办公室里被迫高h | 91制片厂(果冻传媒)原档破解 | 青草影院在线观看 | 喷出奶汁了h | 精品国产成人AV在线看 | 欧美一卡2卡3卡四卡海外精品 | 我要看靠逼片 | 蜜柚精彩在线观看 | 亚洲福利天堂 | 接吻吃胸摸下面啪啪教程 | 免费精品99久久国产综合精品 | 亚洲精品片 | 欧美高清videosex极品 | 欧美三级小说 | 青春娱乐国产分类精品二 | 欧美灰丝袜丝交nylons | 日产精品一卡2卡三卡4乱码久久 | 国产精品一久久香蕉产线看 | 星星动漫无删减在线观看 | 小SAO货边洗澡边CAO你动漫 | 国产精品久久久久a影院 | 动漫美女羞羞 | 国产区成人精品视频 | 人人揉人人爽五月天视频 | 亚洲国产精品综合久久一线 | 色批网站www| 国产东北3p真实在线456视频 | 欧美亚洲国产一区二区三区 | 国产精品香蕉 | 高h肉爽文农民工 | 青草青草伊人精品视频 | 色老头综合网 | 91精品国产色综合久久 | 国产悠悠视频在线播放 | 日本精品久久久久中文字幕 1 | 99精品国产美女福到在线不卡 | 韩国漂亮美女三级在线观看 | 人人爽人人射 | 狠狠色婷婷丁香六月 |