国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 語言 > PHP > 正文

Ajax+PHP實現的刪除數據功能示例

2024-05-05 00:06:32
字體:
來源:轉載
供稿:網友

本文實例講述了Ajax+PHP實現的刪除數據功能。分享給大家供大家參考,具體如下:

一 代碼

conn.php:

<?php  $conn = mysql_connect("localhost", "root", " ") or die("連接數據庫服務器失敗!".mysql_error()); //連接MySQL服務器  mysql_select_db("db_database27",$conn); //選擇數據庫db_database27  mysql_query("set names utf8"); //設置數據庫編碼格式utf8?>

del.php:

<?php  include_once("conn/conn.php");//包含數據庫連接文件    $id=$_GET['id'];//把傳過來的參數值賦給變量$i    $sql=mysql_query("delete from tb_demo02 where id=".$id);//根據參數值執行相應的刪除操作    if($sql){//如果操作的返回值為true     $reback=1;//把變量$reback的值設為1    }else{     $reback=0;//否則變量$reback的值設為0    }    echo $reback;//輸出變量$reback的值?>

index.js:

function del(id){    var xml;    if(window.ActiveXObject){//如果是瀏覽器支持ActiveXObjext則創建ActiveXObject對象     xml=new ActiveXObject('Microsoft.XMLHTTP');    }else if(window.XMLHttpRequest){//如果瀏覽器支持XMLHttpRequest對象則創建XMLHttpRequest對象     xml=new XMLHttpRequest();    }    xml.open("GET","del.php?id="+id,true);//使用GET方法調用del.php并傳遞參數的值    xml.onreadystatechange=function(){//當服務器準備就緒執行回調函數     if(xml.readystate==4 && xml.status==200){//如果服務器已經傳回信息并未發生錯誤        var msg=xml.responseText;//把服務器傳回的值賦給變量msg        if(msg==1){//如果服務器傳回的值為1則提示刪除成功         alert("刪除成功!");      location.reload();        }else{//否則提示刪除失敗         alert("刪除失敗!");         return false;        }   }    }    xml.send(null);//不發送任何數據,因為數據已經使用請求URL通過GET方法發送}

index.php:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8"><title>分組統計</title><link rel="stylesheet" type="text/css" href="mystyle.css" rel="external nofollow" ></head><body><script type="text/javascript" src="index.js"></script><center><!--banner--><table width="798" border="0" cellpadding="0" cellspacing="0">  <tr>      <td height="112" background="images/banner.jpg"></td>  </tr></table><?phpinclude_once("conn/conn.php");?><table width="780" border="0" cellpadding="0" cellspacing="0"><form name="form1" id="form1" method="post" action="deletes.php"> <tr>     <td height="20" width="5%" class="top"> </td>  <td width="5%" class="top">id</td>  <td width="30%" class="top">書名</td>  <td width="10%" class="top">價格</td>  <td width="20%" class="top">出版時間</td>  <td width="10%" class="top">類別</td>    <td width="10%" class="top">操作</td> </tr><?php    $sqlstr1 = "select * from tb_demo02 order by id";//按id的升序查詢表tb_demo02的數據    $result = mysql_query($sqlstr1,$conn);//執行查詢語句    while ($rows = mysql_fetch_array($result)){//循環輸出查詢結果?> <tr>  <td height="25" align="center" class="m_td">    <input type=checkbox name="chk[]" id="chk" value=".$rows['id'].">    </td>    <td height="25" align="center" class="m_td"><?php echo $rows['id'];?></td>    <td height="25" align="center" class="m_td"><?php echo $rows['bookname'];?></td>  <td height="25" align="center" class="m_td"><?php echo $rows['price'];?></td>    <td height="25" align="center" class="m_td"><?php echo $rows['f_time'];?></td>    <td height="25" align="center" class="m_td"><?php echo $rows['type'];?></td>    <td class="m_td"><a href="#" rel="external nofollow" onClick="del(<?php echo $rows['id'];?>)">刪除</a></td> </tr><?php    }?><tr>    <td height="25" colspan="7" class="m_td" align="left">  </td></tr></form></table><!--show--> <table width="798" border="0" cellpadding="0" cellspacing="0">  <tr>   <td height="48" background="images/bottom.jpg"> </td>  </tr></table></center></body></html>

二 運行結果

Ajax,PHP,刪除數據

希望本文所述對大家PHP程序設計有所幫助。


注:相關教程知識閱讀請移步到PHP教程頻道。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表

圖片精選

主站蜘蛛池模板: 河津市| 礼泉县| 台山市| 凌海市| 潼关县| 江西省| 柘荣县| 沭阳县| 达州市| 姚安县| 涞源县| 长海县| 开化县| 和林格尔县| 昂仁县| 兴义市| 屯昌县| 邓州市| 呼伦贝尔市| 南投县| 宜章县| 南涧| 道孚县| 平潭县| 万源市| 贵南县| 龙川县| 石楼县| 广宗县| 连云港市| 桂林市| 景洪市| 南江县| 晋江市| 广平县| 六枝特区| 农安县| 南川市| 高唐县| 丰都县| 姜堰市|