重慶分公司,新征程啟航
為企業提供網站建設、域名注冊、服務器等服務
為企業提供網站建設、域名注冊、服務器等服務
這篇文章主要講解了“php7怎么連接MySQL實現簡易查詢程序”,文中的講解內容簡單清晰,易于學習與理解,下面請大家跟著小編的思路慢慢深入,一起來研究和學習“php7怎么連接MySQL實現簡易查詢程序”吧!
簡易教程
假設我們制作的是分班情況查詢程序,將使用PHP7的環境以PDO的方式連接MySQL。
通過學號和姓名查詢自己所在班級。
先來介紹文件結構和數據庫結構:
PHP:
config.php 存放數據庫配置信息
cx.php 查詢程序
index.html 用戶界面
結構如圖
MySQL:
表名:data
字段:1.Sid 2.name 3.class
結構如圖
準備就緒,開始吧,現在!
首先構建用戶界面(index.html),兩個簡單的編輯框加上一個簡單的按鈕:
分班查詢系統
好嘞,接下來配置數據庫信息(config.php)吧
然后去編寫我們的主程序(cx.php)
"; echo ""; class TableRows extends RecursiveIteratorIterator { function __construct($it) { parent::__construct($it, self::LEAVES_ONLY); } function current() { return " 學號 姓名 班級 " . parent::current() . " "; } function beginChildren() { echo ""; } function endChildren() { echo " " . "\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 "";到此程序就寫完啦
來試試看吧
總結
感謝各位的閱讀,以上就是“php7怎么連接MySQL實現簡易查詢程序”的內容了,經過本文的學習后,相信大家對php7怎么連接MySQL實現簡易查詢程序這一問題有了更深刻的體會,具體使用情況還需要大家實踐驗證。這里是創新互聯網站建設公司,,小編將為大家推送更多相關知識點的文章,歡迎關注!
文章題目:php7怎么連接MySQL實現簡易查詢程序-創新互聯
當前路徑:http://www.xueling.net.cn/article/djedsc.html