当前位置:Gxlcms > PHP教程 > 所有的产品都用一个页面(模板页)来生成产品详细信息的页面?

所有的产品都用一个页面(模板页)来生成产品详细信息的页面?

时间:2021-07-01 10:21:17 帮助过:3人阅读

我有很多的产品缩略图,我想点击每一个缩略图都打开一个描叙产品详细信息的页面。

这个页面怎么根据不同的产品来生成不同的描叙内容呢?

我做到了点击每一个缩略图打开每个产品的放大图,但是不同的描叙内容怎么弄呢?

是不是把每个图片对应产品的描叙内容都用数据库存起来?或者用txt文件存起来?
然后打开缩略图链接的时候检索相应的描叙内容?

求思路。新手一枚。


回复讨论(解决方案)

一、每个id对应的产品的数据存入数据库。

二、设计一个模板

三、通过产品id获取相应信息填充进模板,输出

1、像你说的 保存数据 是必须的

2、可以在打开略缩图的时候就绑定 每张图的描述内容 也可以打开大图的时候再去查询

嗯,只能这样了。

谢谢!

存入数据库会好一点,可用jquery的ajax方法,给图片加onclick事件,没点击一次请求一次数据库,然后返回数据(包含大图url),展示在页面

当然要保存到数据库里面去,通过id查询就可以了。

存入数据库会好一点,可用jquery的ajax方法,给图片加onclick事件,没点击一次请求一次数据库,然后返回数据(包含大图url),展示在页面

对于新手还是不要讲目前对于他们来说过于难的新知识。

总的来说是这样。每个产品必须要保存数据,每个产品都要有一个唯一id值。 在点击该缩略图的时候通过这个id 查询内容。
sql:
select content from product where `id`='$id';

人气教程排行