文件关系目录展示:

    

然后代码改动部分展示:

    zixun.controller.class.php

      

 <?php
//header('Content-type:text/html;charset=utf8'); /**
* Created by PhpStorm.
* User: Interact
* Date: 2017/8/19
* Time: 18:37
*/
class zixun {
/**
* 方法show()
* @return string aaa
* 原来的静态方法改成非静态
*/
public function show() {
// require 'zixunModel.class.php';
// $zixunModel=new zixunModel();
require './Factory.class.php'; $zixunModel = Factory::M('zixunModel'); $records = $zixunModel->getall(); // var_dump($records);
require 'html/show.html';
// return '12233';
}
public function delete(){
echo '真的删除啦,你别后悔!!!';
} }

然后我的index.php代码展示:

        

 <?php
/**
* Created by PhpStorm.
* User: Interact
* Date: 2017/8/19
* Time: 22:02
*/
//确定分发参数
//动作
$default_action='show';
$a=isset($_GET['a'])?$_GET['a']:$default_action;
require 'zixun.controller.class.php';
$controller=new zixun();
$action_name=$a;
$controller->$action_name();

我的html代码展示:

      

 <!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8"><!-- 编码格式是 utf- -->
<meta http-equiv="X-UA-Compatible" content="IE=edge"><!-- 使用最新式 ie 内核渲染国内某些 所谓的 双核浏览器 或者是 直接 使用webkit去渲染-->
<meta name="viewport" content="width=device-width, initial-scale=1,user-scalable=no">
<!-- 视口属性没有设置 禁用 用户缩放, 如果有需求可以添加-->
<!-- 上述3个meta标签*必须*放在最前面,任何其他内容都*必须*跟随其后! -->
<title>bootstrap的模板页</title>
<!-- Bootstrap --> </head>
<body>
<table>
<tr>
<th>ID&nbsp&nbsp&nbsp</th>
<th>名字&nbsp&nbsp&nbsp</th>
<th>分类&nbsp&nbsp&nbsp</th>
<th>作者&nbsp&nbsp&nbsp</th>
<th>更新时间&nbsp&nbsp</th>
<th>浏览次数&nbsp&nbsp</th>
<th>发布状态&nbsp&nbsp</th>
</tr>
<?php foreach($records as $row) : ?>
<tr>
<th><?php echo $row['ZX_id']; ?></th>
<th><?php echo $row['ZX_name']; ?></th>
<th><?php echo $row['ZX_fenlei']; ?></th>
<th><?php echo $row['ZX_zuozhe']; ?></th>
<th><?php echo $row['gengxin_time']; ?></th>
<th><?php echo $row['liulan_cishu']; ?></th>
<th><?php echo $row['fabu_zhuangtai']; ?></th>
<th><a href="index.php?a=delete">删除</a></th>
</tr>
<?php endforeach ?>
</table>
</body>
</html>

结果展示:
      

4)在url中加上a分发参数,用来选哪一个函数的更多相关文章

  1. 【前端】提取URL中的各个GET参数

    /**************************** * 有这样一个URL:http://item.taobao.com/item.htm?a=1&b=2&c=&d=xx ...

  2. 如何获取浏览器URL中查询字符串的参数

    首先要知道Location这个对象以及这个对象中的一些属性: href:设置或返回完整的url.如本博客首页返回http://www.cnblogs.com/wymninja/ host:设置或返回主 ...

  3. JS获取浏览器URL中查询字符串的参数

    首先要知道Location这个对象以及这个对象中的一些属性: href:设置或返回完整的url.如本博客首页返回http://www.cnblogs.com/wymninja/ host:设置或返回主 ...

  4. 如何获取浏览器URL中查询字符串的参数?

    如何获取浏览器URL中查询字符串的参数? 想要知道怎样解决这个问题,首先我们先认识一下Location对象. Location对象包含了当前页面与位置(url)相关的信息 URL示例:http://w ...

  5. 如何用js获取浏览器URL中查询字符串的参数

    首先要知道Location这个对象以及这个对象中的一些属性: href:设置或返回完整的url.如本博客首页返回http://www.cnblogs.com/wymninja/ host:设置或返回主 ...

  6. C# 获取url中的查询字符串参数

    /// <summary> /// 获取url中的查询字符串参数 /// </summary> public static NameValueCollection Extrac ...

  7. 【本周面试题】第1周 - 获取URL中的查询字符串参数、get和post的区别

    [此系列优先解决自己经历的面试题] 2018.11.16 面试题一:你如何获取浏览器URL中查询字符串中的参数? 题目代码: 测试地址为 https://www.sogou.com/tx?query= ...

  8. 每日踩坑 2018-01-09 WebAPI会如何面对URL中的空串string参数?

    这个问题是我的同事问我的,可能有点 low 哈. 同事审查我的代码,表示应该对 URL 中的 string 参数进行一个空验证. 我倾向于认为,会无法匹配到路由方法. 然后我就写了一个Test, [H ...

  9. js-修改url中某个指定的参数的值

    /* * url 目标url * arg 需要替换的参数名称 * arg_val 替换后的参数的值 * return url 参数替换后的url */ function changeURLArg(ur ...

随机推荐

  1. Codeforces 400C 矩阵乘法 数学规律

    今天下午Virtual了一套最近的CF题,第三题给TLE了,就跑过去上课了. 这题给定一个由二进制表示的矩阵,当询问3的时候,求矩阵的值,矩阵的值是所有第i行乘以第i列的值的总和,然后还有1 b是翻转 ...

  2. 干货 | 京东云Kubernetes集群+Traefik实战

    摘要 Traefik支持丰富的annotations配置,可配置众多出色的特性,例如:自动熔断.负载均衡策略.黑名单.白名单.所以Traefik对于微服务来说简直就是一神器. 利用Traefik,并结 ...

  3. maven打包 invalid entry size Failed to execute goal org.springframework.boot:spring-boot-maven-plugin:1.5.14.RELEASE:repackage (default) on project

    打包失败,但是不知是具体是什么引起得,使用mvn -e clean package,定位到报错得代码 在定位到代码,打上断点,使用maven 打包debug模式 找到dubbo.properties, ...

  4. Python—数据结构——链表

    数据结构——链表 一.简介 链表是一种物理存储上非连续,数据元素的逻辑顺序通过链表中的指针链接次序,实现的一种线性存储结构.由一系列节点组成的元素集合.每个节点包含两部分,数据域item和指向下一个节 ...

  5. Linux--计划任务未执行

    参考:http://blog.csdn.net/shangdiyisi/article/details/9477521 日志 /var/log/cron

  6. Linux-线程引入

    1.使用进程技术的优势 (1).CPU分时复用,单核心CPU可以实现宏观上的并行 (2).实现多任务系统需求(多任务的系统是客观的) 2.进程技术的劣势 (1).进程间切换开销大 (2).进程间通信麻 ...

  7. Vue 源码学习(1)

    概述 我在闲暇时间学习了一下 Vue 的源码,有一些心得,现在把它们分享给大家. 这个分享只是 Vue源码系列 的第一篇,主要讲述了如下内容: 寻找入口文件 在打包的过程中 Vue 发生了什么变化 在 ...

  8. js正则验证数字的方法

    正则验证数字的方法: <script type="text/javascript"> function validate(){ var reg = new RegExp ...

  9. 66)vector基础总结

    基本知识: 1)vector 样子  其实就是一个动态数组: 2)vector的基本操作: 3)vector对象的默认构造 对于类  添加到  容器中  要有  拷贝构造函数---> 这个注意 ...

  10. SSM到Spring Boot-校园商铺平台

    第04章 店铺注册功能模块 4-3 Thumbnailator图片处理和封装Util[通过java代码实现给图片打上水印] 4-3 Thumbnailator图片处理和封装Util[通过java代码实 ...