PHP操作MySQL详细自学教程(附代码)

3.分页

说明:分页是根据limit获取的数据数量显示到页面中的一种方式。

需要:

页码

每页显示的数量

偏移量:(当前页码-1)*每页显示数量

Limit 偏移量,数量

最大页码:ceil(总数/每页显示的数量);

1.把超链接设置成分页的码数--页码

PHP操作MySQL详细自学教程(附代码)

2.通过超链接的页码进行操作数据库

PHP操作MySQL详细自学教程(附代码)

PHP操作MySQL详细自学教程(附代码)

4.删除数据

1.通过删除超链接传递一个要删除的数据id值到操作页面:data.php

PHP操作MySQL详细自学教程(附代码)

2.接收id值并操作删除的页面:delete.php

PHP操作MySQL详细自学教程(附代码)

5.修改数据

1.通过修改的超连接传递id到修改的表单页面:data.php

PHP操作MySQL详细自学教程(附代码)

2.接收id并对应的数据显示表单中--修改表单页面:update.php

PHP操作MySQL详细自学教程(附代码)

PHP操作MySQL详细自学教程(附代码)

4.接收表单信息并处理页面:update-date.php

<?php
//1.接收表单的数据
$name = $_POST['name'];
$age = $_POST['age'];
$sex = $_POST['sex'];
$address = $_POST['address'];
$tel = $_POST['tel'];
$id = $_POST['id'];
//2.链接数据库
$link = @mysql_connect('127.0.0.1','root','');
//3.选择数据库
mysql_select_db('php07');
//4.设置编码
mysql_query('set names utf8');
//5.准备SQL语句
$sql = "update php07_student set name='{$name}',age={$age},sex='{$sex}',address='{$address}',tel='{$tel}' where id={$id}";
//6.发送SQL语句
$res = mysql_query($sql);
//7.判断是否成功
if($res){
echo '修改成功';
}else{
echo '修改失败';
}
?>

总结:

学的是:PHP操作MySQL

用什么来操作的:PHP的操作MySQL的扩展函数

开启函数库扩展:在php.ini中,php_mysqlxxxx.dll

操作流程:

1.链接数据库

2.选择数据库和设置编码

3.准备SQL语句

4.发送SQL语句

5.接收结果集并解析

6.关闭链接

库操作:增删改查

表操作:增删改查

数据操作:增删改查

 

删除:有一个删除内容就可以了,如果是库和表需要是库名和表名,如果是数据需要的是id

添加:需要一个用户可以填写内容的表单

修改:修改信息的标示符(名称或id),修改内容的表单,把修改完成的信息提交修改操作页面中。

查询:直接在需要展示页面中获取数据,然后再解析到相应的位置

以上就是PHP操作mysql的流程了,多事几遍就会操作了。

本文来自投稿,不代表重蔚自留地立场,如若转载,请注明出处https://www.cwhello.com/5941.html

如有侵犯您的合法权益请发邮件951076433@qq.com联系删除

(0)
重蔚的头像重蔚管理团队
上一篇 2018年3月30日 09:53
下一篇 2018年3月30日 14:56

相关推荐

  • 教你安装好的wamp5怎么开启gd库。

    在安装好的WAMP5中开启GD库的步骤如下: 你需要确保你的PHP版本支持GD库,GD库是PHP的一个扩展库,用于处理图形和图像,你可以通过查看phpinfo()函数的输出来确认你的PHP是否支持GD库,如果你看到GD库已经被启用,…

    2024年7月2日
    00
  • 如何在PHP中进行第三方组件的使用和集成。

    PHP是一门功能非常丰富的编程语言,开源的特性也使得PHP在Web开发中被广泛应用。作为一个成熟的编程平台,PHP拥有很多优秀的第三方组件,它们可以帮助开发人员更快速、高效地开发出优秀的Web应用。 本文将从基础内…

    2023年5月22日
    01
  • PHP实现MySQL数据库主从复制的方法。

    随着互联网的飞速发展,Web应用程序越来越多地集成了数据库操作。MySQL作为一款世界知名的关系型数据库系统,使用广泛。在高并发的Web应用中,MySQL主从复制是一种提高数据库性能和可用性的重要方式。本文将介绍如…

    2023年5月21日
    00
  • PHP数据库连接文件代码

    对于PHP程序而言,要经常访问某数据库时,可以将与该数据库的连接过程写成一个PHP文件,每次需要连接数据库时直接调用该文件即可。、 例:conn.php:   在别的文件中,每次连接数据库时时,只需要在文件中调用 …

    2018年10月3日
    0215
  • PHP中如何使用TUS协议来实现大文件的断点续传

    你是否曾经为大文件上传而苦恼?如果文件上传的过程中,因为某种原因中断了,是否可以从中断的位置继续上传,而不用重新上传整个文件?如果你有这样的困惑,那么请继续阅读下面的内容。 在现代网站应用中,上传文件…

    2022年6月19日
    0180
  • PHP和Redis中的LUA脚本使用方法

    PHP和Redis中的LUA脚本使用方法 LUA 是一种轻量级的脚本语言,旨在提供高效的嵌入式扩展功能。Redis 是一种开源的 NoSQL 数据库,提供高效的键值存储和缓存功能。在 Redis 中使用 LUA 脚本可以大大提高数据处理效率…

    2023年5月19日
    05
  • 重蔚php学习第三十五天——php表单文件上传

    什么是文件上传 <input type=’file’ /> 文件框 允许用户选择一个本地文件上传至服务器   准备工作 1)表单 2)设置method=”post”,不能使用get get是将数据附近地址栏中,会限制数据大小,只能传输文本…

    2017年10月20日 PHP自学教程
    0469
  • PHP入门指南:PHP和Hive。

    PHP是一种广泛使用的服务器端编程语言,它的使用范围覆盖了几乎所有行业。在本篇文章中,我们将探讨PHP对于大数据处理的特殊作用。在特定环境下,PHP可以与Apache Hive协作,从而实现实时数据处理和分析。 先来介绍…

    2023年5月23日
    04

联系我们

QQ:951076433

在线咨询:点击这里给我发消息邮件:951076433@qq.com工作时间:周一至周五,9:30-18:30,节假日休息