php 建立頁面表單並進行增刪改查
軟體:phpstorm&navicat
navicat是為了方便檢視和設計表格,可以在終端中用mysql命令替代來建立。
在進行操作前,需要明確所需達到的效果,推薦xmind軟體來設計與記錄思路。
以上思路列清後,用navicat設計表單樣式後在html裡面寫表單樣式,注意:如果navicat第一行裡面的th寫的是中文,後面php裡面都要用到中文;
在phpstorm裡寫php檔案,第一步要連線到資料庫:
$link=mysqli_connet{"host","user","password","database"}
//透過if判斷是否成功,php的返回用echo比較方便吧(個人使用感受)
if($link){echo "ok";}else{echo "no";}
第二步:連線上資料庫之後會設定字符集:utf-8
$u=mysqli_query{"link","set names utf-8"}
以上完成後就可以開始進行主要的操作了!!!
insert.php的中插入資料:
1.類似js中的var:
$name=$_REQUEST["user"];
$sex=$_REQUEST["sex"];
$grade=$_REQUEST["grade"];
2.插入資料
$q=mysqli_query($link,"INSERT stu (姓名,性別,績)VALUES('".$name."','".$sex."',".$grade.")");
透過if判斷後echo “<script>alert('結果');location.href='show.php';</script>”;
//需要注意單引號與雙引號的配套使用
show.php:顯示資料,渲染頁面
(因為中英文的問題導致前期糾結了10分鐘來試各種方法)
這裡才剛剛顯示php與html的完美結合,一定特別注意單雙引號的巢狀。
用mysqli_query("link",SELECT*FROM stu)得到這個表格中的資訊,但是這個時候是一個物件,需要透過mysqli_fetch_assoc來解析後拿到資料(mysqli_fetch其它的也是可以有一樣的效果);
透過在<td>裡面插入php語句實現頁面的渲染
del.php:刪除資料,返回show.php
透過拿到表格中唯一不同的值來查詢並刪除,通常是id;
注意觀察del.php的位址列。
作者:1994陳
連結:
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/818/viewspace-2816304/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- mogoose 建立資料庫並增刪改查Go資料庫
- Hibernate進行增刪查改
- 搭建頁面:資料庫的增刪改查資料庫
- 利用Express+MySQL進行簡單的增刪改查ExpressMySql
- MySQL表的增刪改查(進階)下MySql
- 表的建立修改及增刪改查-DML操作
- PHP操作MongoDB(增刪改查)PHPMongoDB
- 用thinkphp進行增刪改查的操作PHP
- MongoDB 資料庫建立刪除、表(集合)建立刪除、資料增刪改查MongoDB資料庫
- CoreData - 簡單 增刪改查
- HBase之四--(1):Java操作Hbase進行建表、刪表以及對資料進行增刪改查,條件查詢...Java
- 使用Go語言建立簡單的CRUD增刪改查Go
- lucene(二) 索引的建立、增刪改查索引
- Django框架簡單搭建增刪改查頁面 Django請求生命週期流程圖Django框架流程圖
- MySQL資料庫 ---MySQL表的增刪改查(進階)MySql資料庫
- 增刪改查
- 使用 PHP 進行建立檔案並在下載後進行刪除PHP
- AngularJS中使用$http對MongoLab資料表進行增刪改查AngularJSHTTPGo
- MySQL表的增刪查改(提高篇)MySql
- MySQL表的增刪改查(基礎)MySql
- MySql 表資料的增、刪、改、查MySql
- PHP MySQL (一)程式導向 增刪查改PHPMySql
- layui+ssm簡單增刪改查UISSM
- MongoDB——簡單增、刪、改、查實踐MongoDB
- indexedDB 增刪改查Index
- SQL增刪改查SQL
- mysql增刪改查MySql
- Mongoose查增改刪Go
- FMDB增刪改查
- mysql增查刪改MySql
- 臨時表空間的增刪改查
- 修改thinkphp的主頁面,連線資料庫,實現增刪改查PHP資料庫
- 單連結串列實現增刪改查
- 【php增刪改查例項】第二十節 - 把使用者管理頁面整合到main.phPHPAI
- Node連線MySQL並封裝其增刪查改MySql封裝
- 連線資料庫並實現增、刪、改、查資料庫
- AppBox升級進行時 - Entity Framework的增刪改查APPFramework
- spring data mongodb 如何以事物的方式進行增刪改查SpringMongoDB