教你如何使用php7写查询程序并且把数据保存到MySQL数据库的方法

简单实例教程

假定大家制做的是编班状况查看程序流程,将应用PHP7的自然环境以PDO的方法联接MySQL。

根据学籍号和姓名查找自身所属班集体。

先来详细介绍文档构造和数据库查询构造:

PHP:

config.php 储放数据库查询配备信息内容

cx.php 查看程序流程

index.html 操作界面

教你如何使用php7写查询程序并且把数据保存到MySQL数据库的方法插图

MySQL:

表名:data

字段名:1.Sid 2.name 3.class

教你如何使用php7写查询程序并且把数据保存到MySQL数据库的方法插图1

就绪,现在开始,如今!

最先搭建操作界面(index.html),2个简易的编辑框再加上一个简易的按键:

<!DOCTYPE html> <html> <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)

<?php header("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数据库的方法插图2

教你如何使用php7写查询程序并且把数据保存到MySQL数据库的方法插图3

汇总

到此这篇有关php7联接MySQL完成简单查看程序流程的文章内容就详细介绍到这了

温馨提示:
1.本站大部分内容均收集于网络!若内容若侵犯到您的权益,请发送邮件至:duhaomu@163.com,我们将第一时间处理!
2.资源所需价格并非资源售卖价格,是收集、整理、编辑详情以及本站运营的适当补贴,并且本站不提供任何免费技术支持。
3.所有资源仅限于参考和学习,版权归原作者所有,更多请阅读网站声明

给TA赞赏
共{{data.count}}人
人已赞赏
未整理

短视频拍摄教程,短视频拍摄手法和镜头语言

2021-5-14 0:00:00

未整理

雪花开发者中心地府云自适应1号模板 雪花xueidc插件

2021-5-16 0:00:00

0 条回复 A文章作者 M管理员
----《》
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索