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

相关推荐

  • PHP8.0中的调试工具:Blackfire

    随着网络应用的不断发展,开发人员们需要不断地学习和利用新的工具和技术以提高他们的开发效率和质量。其中,调试工具是重要的一环,它可以帮助开发人员更快地找到代码中的错误和性能问题。本文将介绍一款PHP8.0...

    2023年5月18日
    01
  • 详解php中抓取网页内容的实例

    php中抓取网页内容的实例详解方法一:使用file_get_contents方法实现 $url = "http://news.sina.com.cn/c/nd/2016-10-23/doc-ifxwztru6951143.shtml"; $html = file_get_contents($url); //如果出现中文...

    2022年6月15日
    0179
  • 关于PHP打印格式化显示利器

    当我们调试php代码的时候,会使用var_dump、print_r 输出结果,输出的时候需要格式化。格式化后的结果echo "<pre>";$arr=[3,1,5,8]; print_r($arr);不格式化后的结果$arr=[3,1,5,8]; print_r($ar...

    2022年6月27日
    0167
  • Redis在PHP应用中的数据冗余。

    Redis是一款高性能的内存数据库,自诞生以来被广泛应用在Web应用、移动应用、游戏等领域。在PHP应用中,Redis也被广泛应用来实现数据缓存、数据存储、消息队列等功能,其高性能和简单易用的特点已经为开发者所熟...

    2023年5月21日
    02
  • 基于PHP商城开发的卓越应用

    在当今的数字化时代,各行业对于电子商务平台的需求日益增长,跨越时间与空间的限制,让商业活动不再受制于地域和时间的限制,同时也满足了人们的闲暇、生活、工作和消费等多元需求,电子商务平台逐渐成为商务活...

    2023年5月19日
    00
  • 分享如何正确分析和整理seo数据。

      很多人不清楚需要搜集什么样的数据;也有的不清楚通过什么渠道来搜集数据;还有大部分不清楚搜集整理的数据如何去分析,进而也就不清楚怎么去利用这些数据。所以,很多数据也就仅仅只是数字,无法去转化和为公司...

    2023年6月28日
    00
  • 使用PHP开发直播功能的详细教程。

    随着网络技术的不断发展,直播功能正在变得越来越流行。在这样一个背景下,越来越多的开发者正在使用PHP语言开发直播功能,以满足市场需求。本篇文章将针对如何使用PHP语言开发直播功能,提供一个详细的教程,帮...

    2023年5月30日
    039
  • 如何使用PHP实现微信小程序中的图片滚动操作。

    随着微信小程序的广泛使用,越来越多的开发者开始使用PHP来实现其中的各种功能。其中,图片滚动是微信小程序中常见的一种操作,下面就介绍如何使用PHP来实现微信小程序中的图片滚动操作。准备工作在开始之前,我...

    2023年6月3日
    01

联系我们

QQ:951076433

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