我的编程空间,编程开发者的网络收藏夹
学习永远不晚

php7如何连接MySQL制作简易查询程序

短信预约 -IT技能 免费直播动态提醒
省份

北京

  • 北京
  • 上海
  • 天津
  • 重庆
  • 河北
  • 山东
  • 辽宁
  • 黑龙江
  • 吉林
  • 甘肃
  • 青海
  • 河南
  • 江苏
  • 湖北
  • 湖南
  • 江西
  • 浙江
  • 广东
  • 云南
  • 福建
  • 海南
  • 山西
  • 四川
  • 陕西
  • 贵州
  • 安徽
  • 广西
  • 内蒙
  • 西藏
  • 新疆
  • 宁夏
  • 兵团
手机号立即预约

请填写图片验证码后获取短信验证码

看不清楚,换张图片

免费获取短信验证码

php7如何连接MySQL制作简易查询程序

小编给大家分享一下php7如何连接MySQL制作简易查询程序,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!

php的框架有哪些

php的框架:1、Laravel,Laravel是一款免费并且开源的PHP应用框架。2、Phalcon,Phalcon是运行速度最快的一个PHP框架。3、Symfony,Symfony是一款为Web项目准备的PHP框架。4、Yii,Yii是一款快速、安全和专业的PHP框架。5、CodeIgniter,CodeIgniter是一款非常敏捷的开源PHP框架。6、CakePHP,CakePHP是一款老牌的PHP框架。7.Kohana,Kohana是一款敏捷但是功能强大的PHP框架。

简易教程
假设我们制作的是分班情况查询程序,将使用PHP7的环境以PDO的方式连接MySQL。
通过学号和姓名查询自己所在班级。


先来介绍文件结构和数据库结构:
PHP:
config.php 存放数据库配置信息
cx.php 查询程序
index.html 用户界面php7如何连接MySQL制作简易查询程序
结构如图

MySQL:
表名:data
字段:1.Sid 2.name 3.class
php7如何连接MySQL制作简易查询程序
结构如图

准备就绪,开始吧,现在!
首先构建用户界面(index.html),两个简单的编辑框加上一个简单的按钮:

<!DOCTYPE html><html lang="cn"><head>    <meta charset="UTF-8">    <title>分班查询系统</title></head><body><form action="cx.php" method="post">    <p>学号:<input type="text" name="xuehao"></p>    <p>姓名: <input type="text" name="xingming"></p>    <p><input type="submit" name="submit" value="查询"></p></form></body></html>

好嘞,接下来配置数据库信息(config.php)吧

<?php$server="localhost";//主机的IP地址$db_username="root";//数据库用户名$db_password="123456";//数据库密码$db_name = "data";

然后去编写我们的主程序(cx.php)

<?phpheader("Content-Type: text/html; charset=utf8");if(!isset($_POST["submit"])){    exit("未检测到表单提交");}//检测是否有submit操作include ("config.php");$Sid = $_POST['Sid'];//post获得学号表单值$name = $_POST['name'];//post获得姓名表单值echo "<table style='border: solid 1px black;'>";echo "<tr><th>学号</th><th>姓名</th><th>班级</th></tr>";class TableRows extends RecursiveIteratorIterator{    function __construct($it)    {        parent::__construct($it, self::LEAVES_ONLY);    }    function current()    {        return "<td style='width:150px;border:1px solid black;'>" . parent::current() . "</td>";    }    function beginChildren()    {        echo "<tr>";    }    function endChildren()    {        echo "</tr>" . "\n";    }}try {    $conn = new PDO("mysql:host=$server;dbname=$db_name", $db_username, $db_password);    $conn->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);    $stmt = $conn->prepare("SELECT Sid, name, class FROM data where Sid=$Sid and name='$name'");    $stmt->execute();    // 设置结果集为关联数组    $result = $stmt->setFetchMode(PDO::FETCH_ASSOC);    foreach (new TableRows(new RecursiveArrayIterator($stmt->fetchAll())) as $k => $v) {        echo $v;    }} catch (PDOException $e) {    echo "Error: " . $e->getMessage();}$conn = null;echo "</table>";

到此程序就写完啦
来试试看吧
php7如何连接MySQL制作简易查询程序
php7如何连接MySQL制作简易查询程序

以上是“php7如何连接MySQL制作简易查询程序”这篇文章的所有内容,感谢各位的阅读!相信大家都有了一定的了解,希望分享的内容对大家有所帮助,如果还想学习更多知识,欢迎关注编程网行业资讯频道!

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

php7如何连接MySQL制作简易查询程序

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

下载Word文档

猜你喜欢

php7如何连接MySQL制作简易查询程序

小编给大家分享一下php7如何连接MySQL制作简易查询程序,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!php的框架有哪些php的框架:1、Laravel,La
2023-06-14

php7连接MySQL怎么制作简易查询程序

这篇文章主要介绍了php7连接MySQL怎么制作简易查询程序,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。本篇文章给大家介绍一下php7连接MySQL制作简易查询程序的方法。
2023-06-15

php7连接MySQL制作简易查询程序的方法

这篇文章主要介绍了php7连接MySQL制作简易查询程序的方法,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。简易教程 假设我们制作的是分班情况查询程序,将使用PHP7的环境以
2023-06-14

php7连接MySQL制作简易查询程序的案例

这篇文章主要介绍php7连接MySQL制作简易查询程序的案例,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!PHP: config.php 存放数据库配置信息 cx.php 查询程序 index.html 用户界面推荐
2023-06-14

如何在MySQL中进行跨表查询和连接操作

在MySQL中进行跨表查询和连接操作通常使用JOIN语句来实现。以下是一些常用的跨表查询和连接操作方式:内连接(INNER JOIN):返回两个表中有匹配关系的记录。SELECT * FROM table1INNER JOIN table
如何在MySQL中进行跨表查询和连接操作
2024-04-09

如何在VS Code连接MySql数据库并进行查询操作

这期内容当中小编将会给大家带来有关如何在VS Code连接MySql数据库并进行查询操作,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。使用方法Step1. 安装 Visual Studio CodeVS
2023-06-06

.NET5控制台程序如何使用EF连接MYSQL数据库

小编给大家分享一下.NET5控制台程序如何使用EF连接MYSQL数据库,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!1.使用nuget下载:Microsoft.E
2023-06-20

如何解决MySQL报错:查询过程中与MySQL服务器断开连接

当出现"查询过程中与MySQL服务器断开连接"的错误时,可以尝试以下解决方法:1. 检查网络连接:确保你的网络连接正常,可以尝试使用其他网络连接或者重新连接网络。2. 增加连接超时时间:在连接MySQL数据库时,可以增加连接超时时间,例如在
2023-10-18

Lost connection to MySQL server during query - 如何解决MySQL报错:查询过程中与MySQL服务器断开连接

在进行开发和维护MySQL数据库时,有时候会遇到"Lost connection to MySQL server during query"这样的报错信息。这个错误意味着在执行一个查询过程中,与MySQL服务器的连接意外断开了。本文将介绍一
2023-10-21

编程热搜

目录