联系官方销售客服

1835022288

028-61286886

POSCMS 版主:POSCMS负责人
list.html循环列表中如何调用复选框name值?
类型:POSCMS 更新时间:2018-08-24 10:06:41

image.png


list.html列表循环中,

使用

<?php $t.字段名=dr_string2array($t.字段名);echo implode('-', $t.字段名)?>

输入的是 value值,如何输出中文的name值呢?

回帖
  • 可接二开、定制、使用解答
    #1楼    可接二开、定制、使用解答
    2018-08-24 07:35:25
    0
    。。你这样设计复选框有什么意义啊,你后面value1和不要value1效果一样,何必呢,无法做到优化查询,你这种可以改进
    image.png
    把红的全部不要,这样就可以直接读取文字,name和value就一样了这样和你加value1-9效果一样,不利于查询的写法最高效的写法是
    简约|1
    中式|2
    前面中文,后面数字,然后存储类型改成int数字型,再然后把这个字段创建索引关系,这样才能达到搜索高效
    那这种调用方式就不一样了
    {php $field = dr_field_options_id(字段id号码);} 
    <?php $ts=dr_string2array($t.字段名);?>
    {loop $ts $bb}
    选项名称:{$field[$bb]}
    选项值:{$bb}
    {/loop}
    满意答案
  • 周大帅
    #2楼    周大帅
    2018-08-24 10:00:34
    0
    可接二开、定制、使用解答图是从其它帖子复制过来的。。我真实的是 value值都是用的 英文,用中文的话,筛选的URL不友好。
  • 周大帅
    #3楼    周大帅
    2018-08-24 10:03:20
    0
    可接二开、定制、使用解答我是想找一个像我用的那个代码一样,不用指定字段ID号的代码,一直不行。。不过你这个指定字段ID的有效
  • 周大帅
    #4楼    周大帅
    2018-08-24 10:06:41
    0
    有效,可以,成功