Loading [MathJax]/jax/output/CommonHTML/config.js
前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >ThinkPHP3.2.3执行页面循环案例代码(部分)

ThinkPHP3.2.3执行页面循环案例代码(部分)

作者头像
botkenni
发布于 2022-01-10 02:03:41
发布于 2022-01-10 02:03:41
41600
代码可运行
举报
文章被收录于专栏:IT码农IT码农
运行总次数:0
代码可运行
代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
//循环 name="sel"是传递到页面的变量,里面是需要的数组的内容,item="val"是值 key="k"是键值 
<foreach name="sel" item="val" key="k">
<tr>
//{$val['n_id']}是值的循环内容
  <td><input type="checkbox" name="box" value="{$val['n_id']}" ></td>
//{$k+1}是键的循环内容
  <td>{$k+1}</td>
//{$val['n_title']}是值的循环内容标题,一般也就是数据库中的字段名
  <td>{$val['n_title']}</td>
//{$val['n_time']}是值的循环内容标题,一般也就是数据库中的字段名,转换时间
  <td><?php echo date('Y-m-d',$val['n_time']) ?></td>
  <td>
//if语句做判断固定写法,$val['is_show'] eq 1判断数据库的is_show字段是否是为1
    <if condition="$val['is_show'] eq 1">
      上线中
//否则<else/>
      <else/>
      隐藏
//if结束
      </if>
  </td>
//{:U('Newslist/editor')}?id={$val['n_id']}跳转的地址,用大:U表示,Newslist/editor是Newslist控制器下的editor方法,带上get参数?id={$val['n_id']}
  <td><a class="fa fa-edit" href="{:U('Newslist/editor')}?id={$val['n_id']}"> 编辑</a>&nbsp;&nbsp;&nbsp;
    <if condition="$val['is_show'] eq 0">
      <a class="fa fa-chevron-circle-up" href="{:U('Newslist/online')}?id={$val['n_id']}&is_show={$val['is_show']}">上线</a>
      <else/>
      <a class="fa fa-chevron-circle-down" href="{:U('Newslist/online')}?id={$val['n_id']}&is_show={$val['is_show']}">下线</a>
    </if>&nbsp;&nbsp;&nbsp;
    <a class="fa  fa-trash" href="{:U('Newslist/del')}?id={$val['n_id']}">删除</a></td>
</tr>
//循环结束
  </foreach>

接触TP3.2.3第2天,分享一些个人理解,以备记录一个学习过程,不喜勿喷,后期会有其他的知识点,这些比较基础,以后慢慢的开始分享一些底层原理,tp框架相对比较简单

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2017/01/05 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
CodeBuddy跨界篇 | 产品经理写代码?不,你错了,我只是想画原型图
今天在上班期间,无意间听到了产品经理正在发愁,说最近工作比较忙,活比较多,有了新需求要花费大量时间思考方案,还要写需求文档,写完需求文档还要出开发原型给开发讲,愁死人了。听到这我突然就想到,上次我在我本机的VSCode 装了CodeBuddy 插件之后,利用 Craft 几句话就做出来一个数独游戏的事。那么我就想,我是不是也可以用VSCode 来直接出开发原型图呢?如果真的能出,明天就可以给产品经理指一条明路了,哈哈。
六月的雨在Tencent
2025/05/15
6581
Django之CURD插件
CURD顾名思义就是create,update,rearch,delete(所谓的增删改查).
菲宇
2019/06/13
1.7K0
Django之CURD插件
ThinkPHP 3.2.3 简单后台模块开发(二)RBAC
RBAC(Role-Based Access Controll)基于角色的访问控制
botkenni
2022/01/10
2.1K0
ThinkPHP 3.2.3 简单后台模块开发(二)RBAC
改写底层ThinkPHP3.2.3分页样式代码
<?php // +---------------------------------------------------------------------- // | ThinkPHP [ WE
botkenni
2022/01/10
3380
改写底层ThinkPHP3.2.3分页样式代码
tp3.2.3实现支持点击排序
假设: Admin/Home/Controller/BaseController.class.php是一个基础控制器 $current_params和$in是两个在Admin/Home/Controller/BaseController.class.php中用来保存接收参数的属性,并且已经在构造函数中对其赋值 Admin/Tpl/Index/footer.html是布局中的公共部分 Public/Model/BaseModel.class.php是公共模型 请求中用来表示模块,控制器,操作的参数名称分别为:
lestat
2018/04/17
1.2K0
SDOI 2018二轮题解(除Day2T1)
然鹅学了不到一个月文化课再回来看OI的东西有一种恍如隔世的感觉,烤前感觉也没啥可复习的,就补一补去年二轮的题吧。
attack
2019/05/14
5370
jQuery基础
使用jQuery快速高效制作网页交互特效 第一章-JavaScript基础 上机练习1 练习——统计包含“a”或“A”的字符串的个数 需求说明:使用数组存储一组字符串,并统计包含“a”或“A”的字符串的个数 关键代码: <script type="text/javascript"> var a = ["America","Greece","Britain","Canada","China","Egypt"]; var count = 0; for(var i in a) {
星辰xc
2022/04/09
7.7K0
jQuery基础
fsdq系统笔记
这里与我们平时的查询不太一样,可以由用户控制查询操作符。这样相当于把操作权交给用户,我们想到的就是SQL注入,那Mybatis怎么实现注入呢?
Remember_Ray
2020/09/15
1.9K0
fsdq系统笔记
PHP全栈学习笔记5
php与mysql数据库,PHP支持很多数据库,与mysql为牛逼组合,mysql数据库的基础知识的掌握是由必要的,要了解如何操作mysql数据库,数据表的方法。
达达前端
2019/07/03
1.7K0
PHP全栈学习笔记5
Django ORM详解
ORM:(在django中,根据代码中的类自动生成数据库的表也叫--code first) ORM:Object Relational Mapping(关系对象映射) 我们写的类表示数据库中的表 我们
用户1214487
2018/01/24
1.8K0
Django ORM详解
java实现文件对比
web项目需要实现文件内容对比功能,开发语言是java,也就是通过java实现类似于svn的文件对比功能
六月的雨在Tencent
2024/03/29
2760
java实现文件对比
typecho博客魔改常用代码
如果出现不显示效果的情况,因为此代码基于 jquery,请在网页头部加入如下代码:
王荣胜
2020/03/13
2.4K0
typecho博客魔改常用代码
自定义admin组件
1 新建一个项目, 创建一个app01和stark应用,stark创建一个service包,并在service下创建stark.py。然后注册app
py3study
2020/01/16
1.7K0
自定义admin组件
Thinkphp6学习(9)查询数据表备注名与数据纵向显示
在数组中我们常有$data[‘name’]显示出来,如果我在数据表的设计时添加了备注名Comment,那么能不能查询出所有的备注输出一下个数组,再find()一个数组也输出来,传递两个数组,再一个显示出来。
哆哆Excel
2022/10/25
7630
Thinkphp6学习(9)查询数据表备注名与数据纵向显示
Python自动化开发学习-RESTfu
RESTful API 是一种面向资源编程,也叫表征状态转移(英文:Representational State Transfer,简称REST)。 认为网络上所有的东西都是资源,对资源的操作无非就是增删改查。
py3study
2020/01/07
3K0
Web前端知识系列(包括web前端全部知识点)
HTML:Hyper Text Markup Language :超文本标记语言。
软件小生活
2021/09/06
2.4K0
Web前端知识系列(包括web前端全部知识点)
MySQL数据字典自动生成器
将下方代码保存为mysql.php放入网站根目录,然后修改连接配置,最后浏览器访问即可得到数据字典,可以通过网页保存为文档。
零云
2023/07/24
6630
SpringBoot整合MVC Mybatis plus 最全thymeleaf讲解(保姆级讲解,带Java代码案例讲解)
默认的静态资源路径为: classpath:/META-INF/resources/ 或者 classpath:/resources/ 或者 classpath:/static/ 或者 classpath:/public 或者 只要静态资源放在这些目录中任何一个, SpringMVC 都会帮我们处理。 我们习惯会把静态资源放在 classpath:/static/ 目录下。
编程张无忌
2021/01/26
1.3K0
SpringBoot整合MVC Mybatis plus  最全thymeleaf讲解(保姆级讲解,带Java代码案例讲解)
JavaWeb新手进阶经典项目 & 半小时高效开发 & 海量知识点涵盖 (二)
我们昨天完成了第一部分的开发,即项目搭建和登录、注册功能实现。今天本文将与读者一起实现用户列表的显示、部门模块的显示和头像上传功能。
易兮科技
2020/09/27
1.2K0
JavaWeb新手进阶经典项目 & 半小时高效开发 & 海量知识点涵盖 (二)
12.Django基础十之Form和ModelForm组件
  我们之前在HTML页面中利用form表单向后端提交数据时,都会写一些获取用户输入的标签并且用form标签把它们包起来。
changxin7
2019/10/08
3.5K0
相关推荐
CodeBuddy跨界篇 | 产品经理写代码?不,你错了,我只是想画原型图
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
本文部分代码块支持一键运行,欢迎体验
本文部分代码块支持一键运行,欢迎体验