• PHP、修改删除


    以下面网页为例。

    主页面

     1 <body>
     2     <div style="height: 50px;"></div>
     3     
     4       <table class="table">
     5         <thead>
     6           <tr>
     7             <th>代号</th>
     8             <th>姓名</th>
     9             <th>英雄类型</th>
    10             <th>性别</th>
    11             <th>种族</th>
    12             <th>你说了算</th>
    13           </tr>
    14         </thead>
    15         <tbody>
    16             
    17     <?php
    18     
    19         $db = new mysqli("localhost","root","","0710");
    20         $sql = "select * from sanguo";
    21         $result = $db->query($sql);
    22         $arr = $result->fetch_all();
    23         foreach($arr as $v){
    24             echo "<tr>
    25             <td>{$v[0]}</td>
    26             <td>{$v[1]}</td>
    27             <td>{$v[2]}</td>
    28             <td>{$v[3]}</td>
    29             <td>{$v[4]}</td>
    30             <td>
    31                 <a href='shanchu1.php?code={$v[0]}'
    32                  onclick="return confirm('are you ready')">
    33                 <button type='button' class='btn btn-danger'>删除</button>
    34                 </a>
    35                 <a href='xiugai.php?code={$v[0]}'
    36                  onclick="return confirm('are you ready')">
    37                  <button type='button' class='btn btn-warning'>修改</button>
    38                  </a>
    39             </td>
    40           </tr>";
    41         }
    42             
    43     ?>
    44     
    45         </tbody>
    46       </table>
    47     
    48     
    49     </body>

    删除处理页面

     1 <?php
     2 $code = $_GET["code"];
     3 $db = new mysqli("localhost","root","","0710");
     4 $sql = "delete from sanguo where code='{$code}'";
     5 if($db->query($sql)){
     6     header("location:shanchu.php");
     7 }else{
     8     echo "error";
     9 }
    10 ?>

    修改页面

     1 <body>
     2         <div style="height:50px"></div>
     3 <?php
     4 $code = $_GET["code"];
     5 $db = new MySQLi("localhost","root","","0710");
     6 $sql = "select * from sanguo where code='{$code}'";
     7 $result = $db->query($sql);
     8 $arr = $result->fetch_row();
     9 ?>
    10         <form action="xiugai1.php" method="post" style="max-650px">
    11             <div class="panel panel-primary">
    12                 <div class="panel-heading">
    13                     <h3 class="panel-title">修改数据</h3>
    14                 </div>
    15                 <div class="panel-body">
    16                     <div class="input-group">
    17                     <span class="input-group-addon" >英雄代号</span>
    18                         <input type="text" class="form-control" placeholder="编码呢?" name="code" value="<?php echo $arr[0] ?>">
    19                     </div>
    20                     <div class="input-group">
    21                     <span class="input-group-addon">英雄姓名</span>
    22                         <input type="text" class="form-control" placeholder="他的名字" name="name" value="<?php echo $arr[1] ?>">
    23                     </div>
    24                     <div class="input-group">
    25                     <span class="input-group-addon">英雄类型</span>
    26                         <input type="text" class="form-control" placeholder="出什么呢?" name="six" value="<?php echo $arr[2] ?>">
    27                     </div>
    28                     <div class="input-group">
    29                     <span class="input-group-addon">英雄性别</span>
    30                         <input type="text" class="form-control" placeholder="男女?" name="zhongzu" value="<?php echo $arr[3] ?>">
    31                     </div>
    32                     <div class="input-group">
    33                     <span class="input-group-addon">英雄种族</span>
    34                         <input type="text" class="form-control" placeholder="what?" name="leixing" value="<?php echo $arr[4] ?>">
    35                     </div>
    36                 </div>
    37                 <button type="submit" class="btn btn-primary queding">修改</button>
    38             </div>
    39             
    40             
    41         </form>        
    42     </body>

    修改处理页面

     1 <?php
     2 $code = $_POST["code"];
     3 $name = $_POST["name"];
     4 $six = $_POST["six"];
     5 $zhongzu = $_POST["zhongzu"];
     6 $leixing = $_POST["leixing"];
     7 
     8 $db = new mysqli("localhost","root","","0710");
     9 
    10 $sql = "update sanguo set name='{$name}',six='{$six}',
    11 zhongzu='{$zhongzu}',leixing='{$leixing}' where code='{$code}'";
    12 
    13 if($db->query($sql)){
    14     header("location:shanchu.php");
    15 }else{
    16     echo "error";
    17 }
    18 ?>
  • 相关阅读:
    NABCD项目分析
    第七周学习进度
    第六周学习进度
    构建之法阅读笔记03
    [算法] 求x的n次方的一种for循环实现
    [算法]分解质因数
    通过索引操作数组
    [swift入门] 数据类型
    二叉排序树 常用函数小结
    剑指 Offer 54. 二叉搜索树的第k大节点 做题小结
  • 原文地址:https://www.cnblogs.com/sunzhenkun/p/7470516.html
Copyright © 2020-2023  润新知