本文由 发布,转载请注明出处,如有问题请联系我们! 发布时间: 2021-05-15教你如何使用php7写查询程序并且把数据保存到MySQL数据库的方法

加载中

简单实例教程

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

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

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

PHP:

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

cx.php 查看程序流程

index.html 操作界面

MySQL:

表名:data

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

就绪,现在开始,如今!

最先搭建操作界面(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完成简单查看程序流程的文章内容就详细介绍到这了


评论(0条)

刀客源码 游客评论