通常狀況下掌握增刪查改+運算符基本能夠完成通常企業的開發需求
鏈接 php
複製代碼前端
- $conn = mysqli_connect("localhost","root",'','user');
- // 鏈接數據庫:mysqli_connect(服務器名,用戶名,密碼,數據庫名)
建立 mysql
複製代碼sql
- create database data1;
- CREATE TABLE `db1` (
- `id` int(11) NOT NULL AUTO_INCREMENT,
- `title` varchar(255) CHARACTER SET utf8 DEFAULT NULL,
- `content` varchar(255) CHARACTER SET utf8 DEFAULT NULL,
- PRIMARY KEY (`id`)
- ) ENGINE=InnoDB AUTO_INCREMENT=11 DEFAULT CHARSET=latin1;
- //在data1數據庫建立db1表格建立id title content 字段
數據「增」(內容發佈) 數據庫
複製代碼服務器
- $sql = "insert into db1(title,content) values('標題','內容')";
- //向剛纔db1數據表寫入數據tetle content
-
- $result = mysqli_query($conn,$sql);
- //提交
- if($result){
- echo "發佈成功!";
- }else{
- echo "發佈失敗!";
- }
- //判斷提交結果,成功則顯示發佈成功,不然顯示發佈失敗。
數據"刪"(數據刪除) fetch
複製代碼網站
- $sql = "delete from db1 where id='1'";
- //刪除數據庫db1表中id=1的數據行
- $result = mysqli_query($conn,$sql);
- //提交
- //ps:指定刪除id通常爲指定數據,也能夠指定標題或者通配符模糊搜索刪除,具體可百度mysql數據庫刪除命令觸類旁通這裏再也不過多描述。
數據"查"(數據搜索或列出報表)開發
複製代碼it
- $sql = "select * from db1";
- //搜索db1的所有內容(通配符*)[
- $result = mysqli_query($conn,$sql);
- //提交
- //ps:同上"刪"能夠自行百度mysql查詢命令查詢指定或者包含某些內容的數據,觸類旁通。
- while($row = mysqli_fetch_array($result){
- echo $row['title'];
- echo $row['content'];
- }
- //循環方式依次排列全部title content(標題+內容)數據可供前端調用報表形式展示
數據"改"(修改指定數據參數甚至修改密碼等)
複製代碼
- $sql="update message set title='修改標題',content='修改內容' where id='1'";
- //修改id=1數據
- $result = mysqli_query($conn,$sql);
- //提交
總結靈活運用增刪查改 你就能夠具有php入門能夠製做內容發佈網站了。 如今大多開發需求基本都是配合增刪查改+上運算符,也就是把數據運算以後再寫入更改好比購物完成以後要減去餘額庫存等相關信息。