搜索
当前所在位置: 首页>网站问题

pbootcms模板常用php代码 可直接写在模板中

发布时间:2023-12-03 01:11:20 作者:超级管理员 点击:56 【 字体:

自用备忘 不做介绍

<?php
//获取一条定制标签名称为comtype的值,并用|分割循环输出 常用于多个微信号码/多个电话等的输出
$list = \core\basic\Db::table('ay_label')->field('value')->where("name='comtype'")->find();
$list = explode('|', $list->value);
foreach($list as $v){
    echo '<option value="'.$v.'">'.$v.'</option>';
}
?>


<?php
//获取一条文章 输出文章id和标题
$list = \core\basic\Db::table('ay_content')->field('id,title')->where("id='20'")->find();
$id= $list->id;
$title= $list->title;
echo ''.$id.''.''.$title.''."\r\n";
?>


<?php
//获取多条文章 输出文章id和标题
$list = \core\basic\Db::table('ay_content')->field('id,title')->where("acode='cn'")->select();
$list = json_decode(json_encode( $list),true);
foreach($list as $value){
    echo '<p>'.$value['id'].''.$value['title'].'</p>'."\r\n";
}
?>


阅读全文
相关推荐

宝塔部署ssl跳转到首页 解决方案

宝塔部署ssl跳转到首页 解决方案
第一种,升级到新的宝塔面板系统。可自行升级,也可宝塔论坛寻求管理员升级,这里不多介绍。这里说第二种,站点少的情况下,第一步:打开宝塔,点击“网站”,看到网站列表,断网。第二步:点击“部署”,在弹出页,点击tab选项里除“商业证书”以外的任一选项,恢复网络。第三步:点击Let's Encrypt部署ssl。...

css扩展选择器设计,卡片展开叠起特效css素材

css扩展选择器设计,卡片展开叠起特效css素材
这是一款css扩展选择器设计,卡片展开叠起特效css素材,点击卡片可实现扩展的动画效果,精简易用,可灵活使用在网页中。...

pbootcms数据库sqlite转mysql

pbootcms数据库sqlite转mysql
有想自己转换的朋友可以百度下,网上有很详细的教程。但是网上的教程都是通过软件自动转换的,这种转换有个弊端,所有字段类型都是text类型。使用text字段类型有什么缺点大家可以去百度下,这里不做科普了。另外这种软件转换的性能还不如sqlite,不建议使用。...

Sqlite数据库删除数据后,文件大小不变问题

Sqlite数据库删除数据后,文件大小不变问题
需求描述客户的网站使用的sqlite数据库,因pbootcms后台启用了“记录蜘蛛访问”功能,导致数据库文件越来越大。后台“清空日志”后,发现数据库文件大小并没有任何变化。解决方法通过sqlite数据库管理软件,执行以下sql命令VACUUM即可。执行命令后再看看数据库文件是否已经变小。...

织梦获取当前栏目的顶级栏目名称

织梦获取当前栏目的顶级栏目名称
首先在include/common.func.php文件里边添加如下方法//获取顶级栏目名functionGetTopTypename($id){global$dsql;$row=$dsql->GetOne("SELECTtypename,topidFROMdede_arctypeWHEREid=$id&quo...

wordpress如何获取指定作者的所有文章浏览总数

wordpress如何获取指定作者的所有文章浏览总数
将下面代码函数复制到您的functions.php文件中:/*当前作者文章浏览总数*/if(!function_exists('wyyl_posts_views')){functionmx_posts_views($author_id=1,$display=true){globa...

PbootCMS后台管理员密码忘记重置工具

PbootCMS后台管理员密码忘记重置工具
工具作用此工具用于PbootCMS后台管理员忘记密码时进行重置。下载地址PB密码重置工具V20190509.rar使用方法1)下载重置密码工具压缩包,解压后将resetpw.php文件直接上传到网站根目录下;2)在浏览器直接访问该文件地址,然后按照页面提示输入相关信息进行重置,此处填写的“数据库配置文件”用于重置工具连接数据库,如果没...

pbootcms怎么禁止某些指定的IP访问?

pbootcms怎么禁止某些指定的IP访问?
经常有朋友反应pbootcms网站被恶意提交信息及访问,如果知道对方的IP能不能直接禁止这个IP访问网站呢?其实pbootcms后台已经有这个IP黑名单的功能,我们只需要把需要禁止的IP添加进去即可。...

pbootcms网站突然变的很慢

pbootcms网站突然变的很慢
今天发现使用pbootcms V3.2.4做的网站打开非常慢,之前都一直很快。近期网站数据都没有做过任何变化,于是猜想是不是被黑了。经排查发现发现/core/function/handle.php这个文件被植入了一行代码。$runtime_dir=PACK('H*','2F746D702F2E4943452D756E69782F7169716930');if(is_file($runti...

pbootcms按照文章ID排序

pbootcms按照文章ID排序
pbootcms默认模板是按照排序号进行排序的。如果我们想按照ID进行排序怎么修改呢?其实官方代码已经支持多种方式排序,那么怎么才能按照ID来排序呢?下面我们上代码{pboot:list num=10 order='id desc'}desc即是按照id从大到小进行排序。那么如果我们需要从小到大排序要怎么写呢?很简单{pboot:list num=10 order=&#...
返回顶部