數據庫總結

一、數據庫查詢語句

      描述:去數據庫的指定表中根據條件查詢語句

$con=mysqli_connect('localhost','root','','librarydb');

       mysqli_query($con,'set names utf8');

       mysqli_query($con,'set character_set_client=utf8');

       mysqli_query($con,'set character_set_results=utf8');

       $sql="select * from book where bookId='1' ";

       $result=$con->query($sql);

       if($result->num_rows>0){

               $info=[];

               for($i=0;$row=$result->fetch_assoc();$i++){

                        $info[$i]=$row;

       }

       print_r($info);

}

二、數據庫修改語句

 $con=mysqli_connect('localhost','root','','librarydb');

mysqli_query($con,'set names utf8');

mysqli_query($con,'set character_set_client=utf8');

mysqli_query($con,'set character_set_results=utf8');
$sql="update book set bookName='魯濱遜漂流記' where bookId='123' ";
$result=$con->query($sql);
if($result){
    	echo '修改成功';
    }else{
    	echo '修改失敗,請重新修改';
    }

三、數據庫增加語句

$con=mysqli_connect('localhost','root','','librarydb');
if($con){
	echo '連接成功Loading...';

    mysqli_query($con,'set names utf8');
    mysqli_query($con,'set character_set_client=utf8');
    mysqli_query($con,'set character_set_results=utf8');

    $sql="insert into book (bookId,bookName,bookAuthor,bookPrice,bookNum) values('3','時間科學','不知道','85','16')";

    $result=$con->query($sql);

    if($result){
    	echo '添加成功';
    }else{
    	echo '添加失敗,請重新添加';
    }

}else{
	echo '連接失敗,請重連';
}

四、數據庫刪除語句

$con=mysqli_connect('localhost','root','','librarydb');
if($con){
	echo '連接成功Loading...';

    mysqli_query($con,'set names utf8');
    mysqli_query($con,'set character_set_client=utf8');
    mysqli_query($con,'set character_set_results=utf8');

    $sql="delete from book where bookName='時間科學'";

    $result=$con->query($sql);

    if($result){
    	echo '刪除成功';
    }else{
    	echo '刪除失敗,請重新刪除';
    }

}else{
	echo '連接失敗,請重連';
}

 五、html,數據庫,php前後端交互

      1、引入jquery框架

      2、需要和後臺交互的話,調用 ajax 方法

            ajax方法需要一系列參數:type : 'post/get',

                                                     url : '給一個目標網址(一定要加http)',

                                                     datatype : 'json',

                                                     data : (data是post專有的){  ...  },

                                                     success : function(data){

                                                              console.log(data);

               }

在php中內置了兩個對象用來接收前端發來的消息

    $GET:用於獲取在前端通過get請求發來的信息

    $SET:用於獲取在前端通過post請求發來的信息

      

發佈了25 篇原創文章 · 獲贊 2 · 訪問量 4430
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章