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

相关推荐

  • PHPer都应当掌握的注释标记!

    前言注释标签在代码注释中的作用非常大,好的找注释标签可以让你在编程过程中有更好、更舒适的体验,所以我今天准备整理一下这些标记,通过图文的形式展示出来,一方面是为了自己对这些注释标签有一个汇总整理,另…

    2022年6月25日 PHP自学教程
    0131
  • 关于mysql数据库名称怎么变为大写字母。

    MySQL数据库名称无法直接变为大写字母,需要通过修改表名或字段名实现。 在MySQL数据库中,数据库名称的大小写是敏感的,默认情况下,数据库名称、表名和列名都是以小写字母存储的,有时我们可能需要将数据库名称变…

    2024年7月16日
    04
  • MySQL Date 函数

    MySQL DATE_FORMAT() 函数 定义和用法 DATE_FORMAT() 函数用于以不同的格式显示日期/时间数据。 语法 DATE_FORMAT(date,format) date 参数是合法的日期。(也可以一个日期格式的字段)format 规定日期/时间的输出格…

    2018年7月27日
    0201
  • PHP的文件上传原理说明

    文件上传的基本介绍、应用场景 点击上传时,照片会上传到哪里去? 当我们点击上传后会将图片、文件等上传到服务器上面,并返回图片的地址,这样,我们只需要给其他用户提供该文件的地址即可。 文件上传的原理说明 …

    2018年9月15日 PHP自学教程
    0280
  • SEO优化的搜素方式之垂直搜素。

    学习SEO优化不能只是了解这种简单的操作,而应该深入研究搜索引擎的内在,只有这样才能更好地做好SEO优化。下面小编为大家介绍搜索引擎的专业领域之垂直搜素。 垂直搜索:垂直搜索的概念起源于2006年以后的搜索。垂…

    2022年10月30日
    022
  • 微信小程序中PHP实现事件提醒和闹钟功能。

    随着智能手机的普及,人们的生活变得越来越方便。人们可以用手机上的应用完成各种任务,如购物、旅游、学习等等。而随着微信小程序的出现,人们可以在微信上更加方便地完成各种任务。微信小程序可以直接在微信中使…

    2023年6月3日
    013
  • 教你password和newpassword的使用方法MySQL中oldpassword和newpassword是用于设置用户密码的两个函数,本文将介绍其具体用法。

    在MySQL中,password()和oldpassword()函数用于设置用户密码,这两个函数的主要区别在于它们的加密方式和安全性。password()函数使用默认的加密方式,而oldpassword()函数使用旧的加密方式,在本教程中,我们将详细…

    2024年6月20日
    00
  • 说说discuz搭建教程。

    Discuz是一款十分流行的搭建论坛的工具,占有很大的市场份额,你无需会代码即可搭建一个专属论坛,并且Discuz也拥有许多插件和应用可以丰富你的论坛功能。 Discuz3.4怎么搭建站点 Discuz!是一款功能强大的开源社区…

    2024年7月8日
    03

联系我们

QQ:951076433

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