二开教程 Development

提供PHPCMS常用模块的二次开发,改造,升级都修改过程代码

phpcms v9使用GET调用指定id文章内容、页面数据方法

 admin  2023-06-27 15:39:29
这篇文章主要介绍了phpcms v9使用GET调用指定id文章内容、页面数据方法(get标签什么方法),需要的朋友可以参考下

不知道大家有没有相同的体会?在使用Phpcms V9建站调用数据的时候,基础的数据用默认的模板的调用语句就好了,但复杂不常见的数据怎么调用呢?我们技术可能会研究半天,怀着探索的精神不断尝试、孜孜不倦。

一、使用GET调用Phpcms V9指定id页面数据方法

  1. {pc:get sql="SELECT * FROM v9_page WHERE catid='55'" cache="3600" return="data"
  2. {loop $data $val} 
  3. {$val[content]} 
  4. {/loop} 
  5. {/pc} 

备注:注意修改数据表的前缀,当前我们思优的文章默认写成“v9_”,其中catid='55'"就是说指定调用ID为55的单页内容。

二、大家可以举一反三,调用指定id文章内容。

提示:参考第一点,同时可以用Phpmyadmin这类数据库管理软件,看下Phpcms V9的数据表是怎么样的。文章的数据的位置提示:

  1. 文章模型:v9_news 
  2. 图片模型:v9_picture 
  3. 下载模型:v9_download 
  4. 视频模型:v9_video 

同时数据分主表和副表,上面说的仅仅是主表,在此抛砖引玉,大家可以评论留言,相互探讨!

三、更广的扩展:调用指定用户名的昵称,怎么做?

提问:我想在内容展示show页调出发布人(管理员或者投稿员)的昵称,怎么能调用出来类?

解决方法:

  1. <span class="otherspan">来源: 
  2. {pc:get sql="SELECT * FROM v9_member WHERE username='$username'" cache="3600" return="data"
  3. {loop $data $val} 
  4. {$val[nickname]} 
  5. {/loop} 
  6. {/pc} 
  7. </span> 

注:上面的代码使用GET,从member这个表取数据,而且设置了WHERE username='$username'" 这一调用条件,调用当前用户名的昵称。

看了上面三条之后,是否有所发现?GET语句是很强大的,是否能调用搜索的数据呢?有待你的发现!

本文《phpcms v9使用GET调用指定id文章内容、页面数据方法》发布于PHPCMS管理系统文章,作者:admin,如若转载,请注明出处:https://www.phpcms.vip/help/doc/394.html,否则禁止转载,谢谢配合!