iis服务器助手广告广告
返回顶部
首页 > 资讯 > 后端开发 > PHP编程 >一篇文章弄懂PHP和HTML的嵌套写法
  • 718
分享到

一篇文章弄懂PHP和HTML的嵌套写法

2024-04-02 19:04:59 718人浏览 独家记忆
摘要

目录1.1全部PHP生成结构1.2html中嵌套php1.3博客项目1.3.1前后台1.3.2项目开发流程1.3.3创建数据库和表1.3.4添加博客类别1.3.5显示所有的博客类别1

1.1全部php生成结构


1.2html中嵌套php


总结如下:

html和php混写规则:

  • php代码必须包在<?php ?>
  • html中写php也是同理,但是有值输出必须加上echo

1.3博客项目

1.3.1前后台

前台主要是做数据展示的,所有的用户通过访问域名(网站的网址)来看到的所有的数据信息,如果其中的数据过时了需要删除或者更新,需要后台管理员登录后台管理界面,进行增删改,前台的数据也会跟着发生变化。后台登录一般是需要账号和密码的。

1.3.2项目开发流程

  1. 产品经理和用户沟通,确认项目的功能模块
  2. 召开会议,确定创建数据库,数据表,确定表与表之间的关系(一对、一对多、多对多)还有表的字段
  3. 正式进行开发,分组协作完成
  4. 测试人员专门进行测试,发现问题以后会报给开发人员,开发人员改正代码
  5. 项目交付,上线就可以

1.3.3创建数据库和表

创建数据库

create database blog2;

use blog2;

创建博客类别表


create table blog_type(
	type_id int primary key auto_increment comment '博客类别',
	type_name varchar(32) comment '博客类别名称'

);

创建博客信息表


create table blog(
	id int primary key auto_increment comment '博客编号',
	title varchar(64) comment '博客标题',
	content text comment '博客内容',
	type_id int comment '博客类别编号',
	click int comment '点击量',
	create_time datetime comment '发表时间'

);

1.3.4添加博客类别

我们先常见blogtype_add.html

我们再创建blogtype_add.php

说明:

如果用户没有输入博客类别直接点击添加按钮,意思就是变量为空值,为了避免,用!empty()判断一下

如果用户直接访问blogtype_add.php,$blog_name这个变量是不存在的,会报错,所以加上isset(变量)来避免这个问题。

1.3.5显示所有的博客类别

新创建blogtype_list.php,然后从博客类别表查询所有的数据并遍历显示,我们希望新添加的类别在前面显示,所以查询的时候降序排序

我们希望用户可以点击标签跳转到不同的页面,所以添加了上面的a标签。

1.3.6实现博客类别编辑功能

我们在博客类别页添加一列用a标签传递参数,格式如下:

注意a标签传递参数?名=值;

然后php接收a标签传递的参数格式$_GET[‘名']

1.3.6.1a标签传值

我们在列表页点击a标签的时候,跳转到编辑页面,编辑页面应该显示你点击的那条博客类别的名字(放在value属性)
我们根据传递过来的编号先去数据库查询相关信息,把type_name放在input标签的value属性了。

这样比如我们在列表页点击的是UI设计

然后跳转到编辑页应该显示如下:

1.3.6.2点击更新按钮实现更新功能

这个是post请求


总结

到此这篇关于PHP和HTML嵌套写法的文章就介绍到这了,更多相关PHP和HTML嵌套写法内容请搜索编程网以前的文章或继续浏览下面的相关文章希望大家以后多多支持编程网!

--结束END--

本文标题: 一篇文章弄懂PHP和HTML的嵌套写法

本文链接: https://www.lsjlt.com/news/130728.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • 一篇文章弄懂PHP和HTML的嵌套写法
    目录1.1全部php生成结构1.2html中嵌套php1.3博客项目1.3.1前后台1.3.2项目开发流程1.3.3创建数据库和表1.3.4添加博客类别1.3.5显示所有的博客类别1...
    99+
    2024-04-02
  • PHP和HTML的嵌套写法
    这篇文章主要介绍“PHP和HTML的嵌套写法”,在日常操作中,相信很多人在PHP和HTML的嵌套写法问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”PHP和HTML的嵌套写法”的疑惑有所帮助!接下来,请跟着小编...
    99+
    2023-06-20
  • 一篇文章弄懂Mybatis中#和$的区别
    目录前言一:下面我们写个关于“#”的个sql,看能不能注入。1.正常传参2.拼接传参二:下面我们写个关于“$”的个sql,看能不能注入。1.正常传参2.拼接传参总结前言 在学校的时候...
    99+
    2024-04-02
  • 一篇文章弄懂C#中的async和await
    目录前言 async await 从以往知识推导 创建异步任务 创建异步任务并返回Task 异步改同步 说说 await Task 说说 async Task<TResult&...
    99+
    2024-04-02
  • 一篇文章弄懂js中的typeof用法
    目录基础返回类型string 和 booleannumber 和 bigintsymbolundefinedfunctionobject其他常见问题引用错误typeof nullty...
    99+
    2024-04-02
  • 一篇文章弄懂Java和Kotlin的泛型难点
    目录一、泛型类型 二、为什么需要泛型 三、类型擦除 四、类型擦除的后遗症 五、Kotlin 泛型 六、上界约束 七、类型通配符 & 星号投影 八、协变 & 不变 九、...
    99+
    2024-04-02
  • 一篇文章弄懂ECMAScript中的操作符
    目录一元操作符 布尔操作符 乘性操作符 加性操作符 关系操作符 相等操作符 条件操作符 赋值操作符 逗号操作符 总结一元操作符 只能操作一个值的操作符叫做一元操作符 递增和递减。递...
    99+
    2024-04-02
  • 一篇文章弄懂Python中的内建函数
    目录前言A类B类C类D类E类F类G类H类I类L类M类R类S类T类总结前言 python内建函数指的是python自带的函数,这种函数不需要定义,并且不同的内建函数具有不同的功能,可以...
    99+
    2024-04-02
  • 一篇文章弄懂Java8中的时间处理
    目录前言LocalDateTimeZonedDateTimeInstant总结前言 java8借鉴了第三方日期库joda很多的优点 java.time包 类名描述Instant时间戳...
    99+
    2024-04-02
  • 一篇文章彻底弄懂Python中的if __name__ == __main__
    目录1. 引言2. 特殊变量3. 复杂的例子4. 使用场景5. 解决方案6. 总结1. 引言 在Python相关代码中,我们经常会遇到如下代码段: # stuff if __name...
    99+
    2022-12-08
    Python if __name__ == __main__ if__name__=='__main__'的作用 if __name__=='__main__'
  • 一篇文章弄懂C++左值引用和右值引用
    目录1. 左值和右值 2. 左值引用 3. 右值引用 3.1 出现 3.2 概念 3.3 应用 3.3.1 右值引用绑定到左值上 3.3.2 std::move()本质 3.3.3 ...
    99+
    2024-04-02
  • 一篇文章搞懂 push_back 和 emplace_back 的区别
    push_back 和 emplace_back 本来以为自己对 push_back 和 emplace_back 的理解还行,直到我室友伦伦问了一个关于 push_back 和 emplace_back 的问题。死去的 modern ef...
    99+
    2023-08-20
    c++ java 算法
  • 一篇文章弄懂Docker镜像的制作、上传、拉取和部署
    目录一、镜像(images)1. 什么是镜像?2. 镜像的组成和用途(1)Dockerfile(2)scratch(3)一个完整的操作系统需要:3. 为什么要自己制作镜像?二、镜像制...
    99+
    2024-04-02
  • 一篇文章弄懂MySQL查询语句的执行过程
    前言 需要从数据库检索某些符合要求的数据,我们很容易写出 Select A B C FROM T WHERE ID = XX  这样的SQL,那么当我们向...
    99+
    2024-04-02
  • 一篇文章彻底弄懂C++虚函数的实现机制
    目录1、虚函数简介2、虚函数表简介3、有继承关系的虚函数表剖析3.1、单继承无虚函数覆盖的情况3.2、单继承有虚函数覆盖的情况3.3、多重继承的情况3.4、多层继承的情况4、总结1、...
    99+
    2024-04-02
  • 一篇文章彻底搞懂Python类属性和方法的调用
    目录一、类、对象概述二、类的定义与使用三、类属性和类方法的调用四、私有成员与公有成员总结Python从设计之初就已经是一门面向对象的语言,正因为如此,在Python中创建一个类和对象...
    99+
    2024-04-02
  • 一篇文章搞懂JavaScript中的代理和代理的使用
    目录什么是代理Proxy的基本知识handler对象方法Proxy可以实现的参考资料:总结什么是代理 MDN上的定义:Proxy(也就是代理) 对象用于定义基本操作的自定义行为(如属...
    99+
    2024-04-02
  • 一篇文章搞懂Python Unittest测试方法的执行顺序
    目录Unittest回到主题源码初窥回到问题的本质1. 以字典序的方式编写test方法2. 回归本质,从根本解决问题总结Unittest unittest大家应该都不陌生。它作为一款...
    99+
    2024-04-02
  • 一篇文章帮你搞懂什么是java的进程和线程
    目录为什么会有进程进程的概念进程的特征线程线程的结构进程之中创建线程的优点进程和线程的区别进程和线程之间的关系总结为什么会有进程 在简单的批处理操作系统中,作业时串行执行的,即一个作...
    99+
    2024-04-02
  • 怎么用PHP+Mysql实现查询上一篇和下一篇文章的功能
    本篇内容介绍了“怎么用PHP+Mysql实现查询上一篇和下一篇文章的功能”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能...
    99+
    2024-04-02
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作