帝国论坛帝国网站管理系统交流区帝国CMS使用交流[求助]复选框的值和名称并不相同,如何输出名称? 【本版专题贴子】  
 1/2     1 2 ›› ›|
主题:[求助]复选框的值和名称并不相同,如何输出名称? [加入收藏夹]   

cmsmao
用户头衔:秀才

精华贴   :0
发贴数   :89
经验值   :380
注册时间:2013-05-03
信息 搜索 好友 发送悄悄话 精益求精-帝国网站管理系统7.5正式版开源发布】   [第 1 楼]
[求助]复选框的值和名称并不相同,如何输出名称?
复选框的选项如下(前面为值,后面为名称):
1==住宅
2==商铺
3==写字楼
因为某些原因,比如后期需要修改名称,值和名称并不相同,存入数据库的是值,比如:
|1|
|1|3|
|2|3|
|1|2|3|

请问如何输出为以下格式(对应以上值,以“、”间隔):
住宅
住宅、写字楼
商铺、写字楼
住宅、商铺、写字楼

php语句该怎么写?

[该贴被修改 1 次,最后修改时间 2015-06-05 11:03:14 ]



2015-06-05 11:02:44 已设置保密 顶部 回复 引用 报告 编辑 删除

foodoo
用户头衔:探花

精华贴   :0
发贴数   :4930
经验值   :12272
注册时间:2008-10-14
信息 搜索 好友 发送悄悄话 免费开源-EBMA系统:更安全的MYSQL管理和备份系统】   [第 2 楼]

最好设置相同,不相同你得用php判断




2015-06-05 14:40:03 已设置保密 顶部 回复 引用 报告 编辑 删除

wentao938
用户头衔:书生

精华贴   :0
发贴数   :62
经验值   :137
注册时间:2012-04-12
信息 搜索 好友 发送悄悄话 精益求精-帝国网站管理系统7.5正式版开源发布】   [第 3 楼]

楼上的正解~~~~~~~~~~~~~~~~~



轻钢别墅
2015-06-05 15:16:37 已设置保密 顶部 回复 引用 报告 编辑 删除

fengshanghang
用户头衔:举人

精华贴   :0
发贴数   :895
经验值   :1755
注册时间:2011-09-29
信息 搜索 好友 发送悄悄话 免费开源-EBMA系统:更安全的MYSQL管理和备份系统】   [第 4 楼]

不错 学习了



www.duojimeig.com|www.mydtlk.com|www.gpd1.com|www.mydyrs.com|www.yiruishag.com|www.yiruisham.com|www.qgltw.com|jisandaiw.cn|www.teluokaig.com|www.mteluokai.com|www.yrs11.com|www.myiruisha.com|www.gpd1.com|www.lefatiniw.com|www.ailetiniw.com|www.m9291.com
2015-06-05 16:20:12 已设置保密 顶部 回复 引用 报告 编辑 删除

keven
用户头衔:举人

精华贴   :0
发贴数   :405
经验值   :1246
注册时间:2010-04-07
信息 搜索 好友 发送悄悄话 精益求精-帝国网站管理系统7.5正式版开源发布】   [第 5 楼]

定义一个自定义字段,值为“住宅、商铺、写字楼”,使用时吧他变成数组,和值对应就可以了,以后修改名称是只要修改这个自定义字段的值就可以了

[该贴被修改 2 次,最后修改时间 2015-06-06 06:42:04 ]


专业帝国二次开发、插件定制、APP、小程序定制!

【QQ1295945472】【WX 13361958852】



2015-06-06 06:38:37 已设置保密 顶部 回复 引用 报告 编辑 删除

455ax
用户头衔:探花

精华贴   :0
发贴数   :7144
经验值   :19059
注册时间:2007-05-29
信息 搜索 好友 发送悄悄话 免费开源-EBMA系统:更安全的MYSQL管理和备份系统】   [第 6 楼]

内容模板用这个:
<?php
if(strstr($navinfor[字段名],'|1|'))
{
?>
住宅
<?php
}
?>




2015-06-06 08:31:24 已设置保密 顶部 回复 引用 报告 编辑 删除

jiuhecai
用户头衔:探花

精华贴   :0
发贴数   :3108
经验值   :8921
注册时间:2014-07-02
信息 搜索 好友 发送悄悄话 精益求精-帝国网站管理系统7.5正式版开源发布】   [第 7 楼]

[e:loop={"select fvalue,f from {$dbtbpre}enewsf where f='type' and tbname='news'",0,24}]
    <?
    $dzh=explode('|',$bqr['fvalue']);
    foreach($dzh as $v){
        $vr=explode('==',$v);
        $dzhr[$vr[0]]=$vr[1];
    }
    $jgf=',';
    $nowr=explode('|',trim($navinfor[$bqr['f']],'|'));
    foreach($nowr as $index){
        $jgfs.= $dzhr[$index].$jgf;
    }
    echo trim($jgfs,$jgf);
    ?>
[/e:loop]



帝国插件 插件定制。帝国临时工。查杀顽固木马。专业解决难题。qq--110102296
2023-05-25 14:28:47 已设置保密 顶部 回复 引用 报告 编辑 删除

hibaidu
用户头衔:探花

精华贴   :0
发贴数   :3930
经验值   :11975
注册时间:2010-05-26
信息 搜索 好友 发送悄悄话 免费开源-EBMA系统:更安全的MYSQL管理和备份系统】   [第 8 楼]

用数组替换




2023-05-26 06:25:44 已设置保密 顶部 回复 引用 报告 编辑 删除

cnnb
用户头衔:探花

精华贴   :0
发贴数   :5869
经验值   :16740
注册时间:2008-10-14
信息 搜索 好友 发送悄悄话 精益求精-帝国网站管理系统7.5正式版开源发布】   [第 9 楼]

设置一样不好吗?




2023-05-27 07:09:09 已设置保密 顶部 回复 引用 报告 编辑 删除

cighsen02
用户头衔:进士

精华贴   :0
发贴数   :942
经验值   :3593
注册时间:2009-09-29
信息 搜索 好友 发送悄悄话 免费开源-EBMA系统:更安全的MYSQL管理和备份系统】   [第 10 楼]

可以考虑用我们Allinfo插件,直接调用就行了,http://coach.twoir.com/ecms/allinfo/

获取筛选某值名称

$GLOBALS['run']->getTabId2Name($field, $id, $column);


上传以下图片:


[该贴被修改 1 次,最后修改时间 2023-05-27 09:22:14 ]


要上就上安心站长 www.axzz.cn q:365182575
2023-05-27 09:19:42 已设置保密 顶部 回复 引用 报告 编辑 删除
 1/2     1 2 ›› ›|

快速回复
内容

表情
使用EBB代码 使用smile代码 显示签名 自动分析url 自动分析img
     【进入高级模式】   (按 Ctrl+Enter 直接提交)
    顶部  加入收藏夹
关于帝国 | 广告服务 | 联系我们 | 法律声明 | 隐私条款 | 许可协议
Powered by: EBB Version 2.2.1