php7怎么连接MySQL实现简易查询程序

  介绍

这篇文章主要讲解了“php7怎么连接MySQL实现简易查询程序”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“php7怎么连接MySQL实现简易查询程序”吧!

<强>简易教程

假设我们制作的是分班情况查询程序,将使用php7的环境以PDO的方式连接MySQL。

通过学号和姓名查询自己所在班级。

先来介绍文件结构和数据库结构:

<强> PHP:

配置。php存放数据库配置信息

残雪。php查询程序

索引。html用户界面

 php7怎么连接MySQL实现简易查询程序

结构如图

<强> MySQL:

表名:数据

字段:1。Sid 2.名称3。类

 php7怎么连接MySQL实现简易查询程序

结构如图

<强>准备就绪,开始吧,现在!

首先构建用户界面(指数。html),两个简单的编辑框加上一个简单的按钮:

& lt; ! DOCTYPE  html>   & lt; html  lang=癱n"祝辞   & lt; head>   ,& lt; meta  charset=癠TF-8"比;   ,& lt; title>分班查询系统& lt;/title>   & lt;/head>   & lt; body>   & lt; form  action=癱x.php",方法=皃ost"比;   ,& lt; p>学号:& lt; input 类型=皌ext", name=皒uehao"祝辞& lt;/p>   ,& lt; p>姓名:,& lt; input 类型=皌ext", name=皒ingming"祝辞& lt;/p>   ,& lt; p> & lt; input 类型=皊ubmit", name=皊ubmit",价值=https://www.yisu.com/zixun/辈檠?>

  

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

& lt; php ?   $ server=發ocalhost"//主机的IP地址   $ db_username=皉oot"//数据库用户名   $ db_password=?23456“//数据库密码   db_name 美元;=,“data"

然后去编写我们的主程序(残雪。php)

& lt; php ?   头(“内容类型:text/html;, charset=utf8");   如果(!收取($ _POST [“submit"]))   {   ,退出(“未检测到表单提交“);   }//检测是否有提交操作   include  (“config.php");   Sid 美元;=,$ _POST [& # 39; sid # 39;];//后获得学号表单值   name 美元;=,$ _POST[& # 39;名字# 39;];//后获得姓名表单值   echo “& lt; table 风格=& # 39;边界:,solid  1 px 黑色;& # 39;在“;   echo “& lt; tr> & lt; th>学号& lt;/th> & lt; th>姓名& lt;/th> & lt; th>班级& lt;/th> & lt;/tr>“;   class  TableRows  extends  RecursiveIteratorIterator   {   ,function  __construct(美元)   ,{   父母才能::__construct(美元,,自我::LEAVES_ONLY);   ,}      当前,function  ()   ,{   return 才能“& lt; td 风格=& # 39;宽度:150 px;边界:1 px  solid 黑色;& # 39;在“,只父:当前的(),只“& lt;/td>“;   ,}      ,function  beginChildren ()   ,{   echo 才能“& lt; tr>“;   ,}      ,function  endChildren ()   ,{   echo 才能“& lt;/tr>“,只“\ n";   ,}   }   try  {   ,conn 美元;=,new  PDO (“mysql:主机=$服务器;dbname=$ db_name",, db_username美元,美元db_password);   美元,康涅狄格州→setAttribute (PDO:: ATTR_ERRMODE, PDO: ERRMODE_EXCEPTION);   美元,美元stmt =,康涅狄格州→准备(“SELECT  Sid、,名,class 得到data  where  Sid=$ Sid 以及name=& # 39;美元名字# 39;“);   美元,支撑→执行();      ,//设置结果集为关联数组   美元,美元result =,支撑→setFetchMode (PDO:: FETCH_ASSOC);   ,foreach  (new  TableRows (new  RecursiveArrayIterator(美元支撑→fetchAll ())), as  k 美元;=祝辞,美元v), {   echo 才能;美元v;   ,}   },catch  (PDOException  $ e), {   ,echo “错误:“,只$ e→getMessage ();   }   $ conn =,空;   echo “& lt;/table>“

到此程序就写完啦

来试试看吧

 php7怎么连接MySQL实现简易查询程序”> <br/> <img src=

<强>总结

感谢各位的阅读,以上就是“php7怎么连接MySQL实现简易查询程序”的内容了,经过本文的学习后,相信大家对php7怎么连接MySQL实现简易查询程序这一问题有了更深刻的体会,具体使用情况还需要大家实践验证。这里是,小编将为大家推送更多相关知识点的文章,欢迎关注!

php7怎么连接MySQL实现简易查询程序