亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 編程 > PHP > 正文

原生php操作數據庫的增刪改查

2020-03-22 18:51:21
字體:
來源:轉載
供稿:網友
第一步:創建數據庫,在數據庫里面創建數據表,當然一個數據庫里面可以有很多數據表,在這里我就創建一個表來存學生的個人姓名和成績。

相關mysql視頻教程推薦:《mysql教程》

思路:連接服務器—>創建數據庫—>連接數據庫—>創建數據表

腳本:創建數據庫和數據表

<?php  header("Content-type:text/html;charset=utf-8");   // 創建連接  $conn=mysql_connect('localhost','root','');//三個參數分別對應服務器名,賬號,密碼  // 檢測連接  if (!$conn) {      die("連接服務器失敗: " . mysql_connect_error());//連接服務器失敗退出程序  }  // 創建數據庫命名為studentinfo  $sql_database = "CREATE DATABASE studentinfo";  if (mysql_query($sql_database,$conn)) {      echo "數據庫創建成功</br>";  } else {      echo "數據庫創建失敗: " . mysql_error()."</br>";  }  //連接數據庫studentinfo  $sele=mysql_select_db( 'studentinfo' );  if(!$sele){      die("連接數據庫失敗: ".mysql_error());//連接數據庫失敗退出程序  }  // 創建數據表命名為student,主鍵為id(不為空整型),變量名為name(255位不為空字符串),變量名為chinese(4位不為空整型)//  變量名為english(4位不為空整型),變量名為math(4位不為空整型)  $sql_table = "CREATE TABLE student( ".         "id INT NOT NULL AUTO_INCREMENT, ".         "name CHAR(255) NOT NULL, ".         "chinese INT(4) NOT NULL, ".         "english INT(4) NOT NULL, ".         "math INT(4) NOT NULL, ".         "PRIMARY KEY ( id )); ";  $retval = mysql_query( $sql_table, $conn );  if(! $retval ){  echo '數據表創建失敗: ' . mysql_error()."</br>";  }else{  echo "數據表創建成功</br>";  }  mysql_query('set names utf8');    mysql_close($conn);//關閉連接  ?>

現在在phpMyAdmin里就可以看到新增的數據庫studentinfo和數據表student

1.jpg

第二步:在studentinfo數據庫的student數據表添加學生信息數據(增)

思路:連接服務器—>連接數據庫—>往數據表插入指定數據

注意:因為前面的php已經創建服務器連接,并且連接數據庫了,所以以下代碼都省略了建立連接的部分,直接寫函數語句。

function addtabel_data(){      //多維數組      $datas=array(        array("name"=>"測試貓","chinese"=>100,"english"=>100,"math"=>100),        array("name"=>"測試狗","chinese"=>99,"english"=>99,"math"=>99),        array("name"=>"測試虎","chinese"=>98,"english"=>98,"math"=>98)      );      for($i=0;$i<count($datas);$i++){         $name=$datas[$i]["name"];         $chinese=$datas[$i]["chinese"];         $english=$datas[$i]["english"];         $math=$datas[$i]["math"];         //多維數組數據逐條插入student表      mysql_query("insert into student(name,chinese,english,math) values ('$name',$chinese,$english,$math)");    }      $res=mysql_affected_rows();//返回影響行      if($res>0){          echo "添加數據成功</br>";      }else{          echo "添加數據失敗</br>";      }  }  addtabel_data();//調用

運行php發現添加數據失敗,那是為什么呢?因為name中傳入了帶有中文的字符串,而student表中定義的name排序規則竟然不是utf-8???

2.jpg

沒事我們可以一鍵修改排序規則,自行修改好了

3.jpg

再運行,添加數據成功并且發現表中有數據了

4.jpg

第三步:根據查詢條件在studentinfo數據庫的student表里查詢一條或多條指定信息(查)

5.jpg

思路:連接服務器—>連接數據庫—>根據條件查詢數據表數據

function selecttable_data($name){      $res=mysql_query("select * from student where name='$name'");//根據name來查詢student數據  //  $res=mysql_query("select * from student where name='$name' and chinese='$chinese'");//多條件查詢連接符and  //  $res=mysql_query("select * from student");//查詢student表里所有數據  //  $res=mysql_query("select * from student  limit 0,2“);//限制前面第1到2條數據      if($res&&mysql_num_rows($res)){          while($sql=mysql_fetch_assoc($res)){              $arr[]=$sql;          }          echo json_encode($arr,JSON_UNESCAPED_UNICODE);//把數據(數組嵌套json類型)轉換為字符串輸出,這個ajax拿數據經常用      }else{          echo "找不到該數據</br>";      }  }  selecttable_data("測試貓");//查詢name為測試貓

第四步:根據修改條件在studentinfo數據庫的student表里修改指定數據(改)

思路:連接服務器—>連接數據庫—>根據條件修改數據表指定數據

function updatetabel_data($name,$chinese){      mysql_query("update student set chinese='$chinese' where name='$name'");//修改student表里為$name的chinese數據修改為$chinese      $res=mysql_affected_rows();//返回影響行      if($res>0){          echo "修改成功</br>";      }else{          echo "修改失敗</br>";      }  }  updatetabel_data("測試虎",90);//把測試虎的語文成績修改為90分

測試虎語文成績已經從98修改為90

6.jpg

第五步:根據刪除條件在studentinfo數據庫的student表里刪除指定數據(刪)

思路:連接服務器—>連接數據庫—>根據條件刪除數據表指定數據

function deletetable_data($name){      mysql_query("delete from student where name='$name'");//刪除student表里為$name的整條數據      $res=mysql_affected_rows();//返回影響行      if($res>0){          echo "刪除成功</br>";      }else{          echo "刪除失敗</br>";      }  }  deletetable_data('測試虎');//刪除name為測試虎這條數據

7.jpg

測試虎這條數據已被刪除

鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯系我們修改或刪除,多謝。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
亚洲精品在线91| 日韩精品久久久久久久玫瑰园| 91精品国产91久久久久| 久久亚洲精品国产亚洲老地址| 欧美最顶级的aⅴ艳星| 一二美女精品欧洲| 欧美精品在线免费播放| 久久69精品久久久久久久电影好| 国产精品成人v| 欧美黑人巨大xxx极品| 欧美激情18p| 国产欧美一区二区| 欧美人交a欧美精品| 国产精品一二三在线| 欧美日韩中文字幕在线| 欧美激情va永久在线播放| 亚洲一区美女视频在线观看免费| 久久夜色精品国产欧美乱| 欧美电影在线观看网站| 国内精品久久久久| 高清日韩电视剧大全免费播放在线观看| 亚洲精品小视频| 日韩精品免费一线在线观看| 日韩亚洲综合在线| 九九九久久国产免费| 国产精品精品久久久久久| 97国产精品人人爽人人做| 精品日本美女福利在线观看| 亚洲最新av网址| 国产精品www| 久久人人爽人人爽人人片av高请| 日韩精品中文字幕在线| 日本a级片电影一区二区| 亚洲综合最新在线| 日韩高清免费观看| 一本色道久久综合亚洲精品小说| 国产精品久久久久久久久久99| 国产精品久久99久久| 亚洲欧美激情在线视频| 日韩欧美成人网| 亚洲乱码国产乱码精品精天堂| 亚洲一区二区免费在线| 91久久国产综合久久91精品网站| 久久久久北条麻妃免费看| 高清欧美性猛交xxxx黑人猛交| 精品久久久久久国产91| 日韩一区二区久久久| 久久久中精品2020中文| 久久久久久91香蕉国产| 久久全球大尺度高清视频| 日韩美女写真福利在线观看| 日韩av网址在线观看| 欧美性猛交xxxx乱大交| 琪琪亚洲精品午夜在线| 中文字幕精品一区二区精品| 亚洲图片在区色| 亚洲电影在线观看| 国产精品日韩av| 久久中文字幕在线| 色婷婷**av毛片一区| 亚洲精品国精品久久99热一| 欧美色视频日本高清在线观看| 日韩av综合网| 国产精品永久免费在线| 成人精品网站在线观看| 成人黄色中文字幕| 亚洲人成电影在线观看天堂色| 国产原创欧美精品| 日韩资源在线观看| 欧美一级黑人aaaaaaa做受| 北条麻妃99精品青青久久| 91探花福利精品国产自产在线| 日本免费久久高清视频| 68精品久久久久久欧美| 亚洲激情电影中文字幕| 日韩av免费看网站| 中文字幕亚洲一区| 日韩视频免费在线观看| 亚洲人在线观看| 精品国产乱码久久久久久虫虫漫画| 欧美激情精品在线| 日韩电视剧免费观看网站| 日韩一区视频在线| 欧美极品美女视频网站在线观看免费| 国产成人自拍视频在线观看| 亚洲天堂久久av| 亚洲成人精品久久久| 欧美激情小视频| 欧美在线不卡区| 国产精品福利在线观看网址| 国产日韩欧美在线| 在线午夜精品自拍| 91中文在线视频| 国产精品v片在线观看不卡| 这里只有精品丝袜| 日韩一区av在线| 欧美极品xxxx| 成人激情视频在线观看| 欧美一级视频一区二区| 色综合伊人色综合网站| 成年无码av片在线| 亚洲精品97久久| 日本高清不卡的在线| 国产精品视频一区国模私拍| 欧美精品在线极品| 国产精品久久久999| 亚洲精品之草原avav久久| 欧美大肥婆大肥bbbbb| 国产69久久精品成人| 色悠悠久久88| 欧美亚洲国产另类| 日韩欧美一区视频| 欧美老肥婆性猛交视频| 欧美日韩国产在线播放| 国产97在线|亚洲| 55夜色66夜色国产精品视频| 国产一区二区成人| 国产精品久久久亚洲| 亚洲欧美国产va在线影院| 国产精品天天狠天天看| 亚洲国产中文字幕在线观看| 久久久久北条麻妃免费看| 久久久精品美女| 欧美激情2020午夜免费观看| 日韩av电影在线播放| 久久精品亚洲国产| 日韩在线视频中文字幕| 亚洲激情在线视频| 精品国产拍在线观看| 欧美另类老肥妇| 亚洲成人网在线观看| 欧美做受高潮电影o| 国内精品久久久久久影视8| 亚洲韩国欧洲国产日产av| 国产视频精品免费播放| 国产午夜一区二区| 日韩视频永久免费观看| 国产日韩精品综合网站| 97香蕉久久夜色精品国产| 精品亚洲永久免费精品| www.日韩欧美| 成人黄色片网站| 国产一区香蕉久久| 精品久久久久久中文字幕一区奶水| 日韩中文字幕网站| 中文字幕精品久久久久| 青青草原一区二区| 欧美韩国理论所午夜片917电影| 亚洲欧美一区二区三区久久| 国产午夜精品理论片a级探花| 不卡av电影在线观看| 欧美日韩在线免费| 91视频国产精品| 欧美色另类天堂2015| 在线成人激情黄色| 日韩欧中文字幕| 欧美激情亚洲视频| xxx成人少妇69| 高清欧美性猛交xxxx| 久久91亚洲人成电影网站| 亚洲bt欧美bt日本bt| 欧美精品一区三区| 人九九综合九九宗合| 波霸ol色综合久久|