php實現的mysql的簡單查詢刪除
阿新 • • 發佈:2017-07-01
obi ase conn ajax spa lob 數據庫地址 for sel
環境:php5.6+mysql+Apache
後端代碼:
<?php // header(‘Content-Type:text/json;charset=utf-8‘); $con=mysqli_connect("數據庫地址:端口","用戶名","密碼","數據庫名"); if (!$con) { die("連接錯誤: " . mysqli_connect_error()); }else{ echo "成功"; } $action = $_GET[‘action‘]; switch ($action) { case ‘del_row‘: del_row();//刪除 break; case ‘edit_row‘: edit_row();//查詢 break; } function del_row(){ global $con; $dataid = $_POST[‘dataid‘]; $sql = "delete from `order` where `id`=‘".$dataid."‘"; if (mysqli_query($con,$sql)) { echo ‘ok‘; }else{ echo ‘刪除失敗‘; } } function edit_row(){ global $con; $sql = "SELECT id, name, mobile FROM `user_address`";//sql查詢語句 $result = $con->query($sql);//獲得查詢結果 if ($result->num_rows > 0) { // 輸出每行數據 while($row = $result->fetch_assoc()) {$results[] = $row; } } else { echo "0 results"; } echo json_encode($results); } ?>
前端代碼
$.ajax({ type: "GET", url: "./data.php?action=edit_row", data: ‘‘, dataType: "json", success: function(data){ var len = data.length, str = ‘‘, item; if(len>0) { for (var i = 0; i < len; i++) { item = data[i]; str += ‘<tr>‘ + ‘<td>‘ + item.id + ‘</td>‘ + ‘<td>‘ + item.name + ‘</td>‘ + ‘<td>‘ + item.mobile + ‘</td>‘ + ‘<td>‘ + item.city + ‘</td>‘ + ‘<td>‘ + item.country + ‘</td>‘ + ‘<td>‘ + item.detail + ‘</td>‘ + ‘<td>‘ + ‘<span class="order-btn">‘+‘刪除‘+‘</span>‘ + ‘</td>‘ + ‘</tr>‘; } $(‘#order-table1‘).append(str); } } });
php實現的mysql的簡單查詢刪除