2 qrljy qrljy 于 2016.05.10 13:33 提问

各位大神有什么好的解决方案么?

需求是Php和mysql动态读取数据库数据内容,前端页面显示数据,如图所示图片

6个回答

zhangsheng_1992
zhangsheng_1992   Rxr 2016.05.10 15:14
已采纳

你是想渲染页面的时候区分单图文和多图文吧?
如果是这样的话 你查询完数据以后 遍历一边 看一看这个图文的图片是多个还是一个 如果是多个 你给这条记录追加一个status为1 单个的话为2
然后你渲染模版的时候 判断一下 是1加载多图文模版布局 是2加载单图文模版布局就行 而且我猜你的图片链接也保存在数据库里面,多图文的图片url,
如果不是写的长字符串 就是关联表 你完全可以一次把图片和title都读出来
渲染模版的时候判断下图片的多少 来选择加载什么模版布局

你的叙述不是很清楚,所以我只能去大致踩了 如果不是这样 请详细说明下要实现的东西

zhangsheng_1992
zhangsheng_1992 回复qrljy: 那简单啊 你查出来所有数据 输出的时候三个一组 然后一组一组输出不就好了么?
一年多之前 回复
qrljy
qrljy 我是希望,将查询所有数据显示在页面上,以这样(布局1,布局2,布局3,布局1,布局2,布局3,…………)这样的固定方式输出来
一年多之前 回复
u011771214
u011771214   2016.05.10 16:39

用文件包含模式,每一个布局写成一个文件,需要那个布局就包含那个文件,joomla就是这么干的

qrljy
qrljy 不是很懂你说的,我是希望将查询的数据以(布局1,布局2,布局3,布局1,布局2,布局3…………)固定的方式输出来就好
一年多之前 回复
Lov_NinGx
Lov_NinGx   2016.05.12 17:13

弄个memcached,把数据查询出来之后,然后就按排序封装然后生成对象数据缓存,如果是ajax输出的话,js根据索引对3取模,模(余数)为0\1\2三种情况,向服务器请求,对应的数据即可

codingbearzq
codingbearzq   2016.05.20 16:26

你以一个固定的格式来循环输出布局,那你怎么控制图片个数?应该是由图片个数判断选择什么布局显示吧

qq_35235940
qq_35235940   2016.06.08 15:20

如果是固定的3个样式循环的话也可以循环的时候key%3判断在嵌套页面

CSDNXIAOD
CSDNXIAOD   2016.05.13 01:41

Cocos2d-x 找不到UI控件所在的头文件(解决方案)
----------------------biu~biu~biu~~~在下问答机器人小D,这是我依靠自己的聪明才智给出的答案,如果不正确,你来咬我啊!

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!