zoukankan      html  css  js  c++  java
  • php后台增删改跳转

    php登录页面:

    1
    2
    3
    4
    5
    6
    <h1>登录界面</h1>
        <form action="dengluchuli.php" method="post">
            用户名:<input type="text"  name="uid"/>
            密码:<input type="text" name="pwd"/>
            <input type="submit" value="登录" />
    </form>

    其中 dengluchuli.php在规定路径下。

    登录跳转页面:

    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    <?php
        $yonghuming $_POST["uid"];
        $mima $_POST["pwd"];
        $db new mysqli("localhost","root","","12345");
        $sql "select password from login where username='{$yonghuming}'";
        $result $db->query($sql);
        $atter $result->fetch_row();
        if($atter[0]==$mima && !empty($mima))
        {
            header("location:xinxi.php");
        }
        else
        {
            echo "用户名或密码错误";
        }
     
    ?>

      

    此页面用于登录界面登录成功后通过用户名找到相应的数据。

    登录主界面:

    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    <?php
    $de new mysqli("localhost","root","","12345");
    $e="select * from info";
    $result $de->query($e);
    $atter $result->fetch_all();
    echo "<table border=1>";
    echo "<tr>
            <td>代号</td>
            <td>姓名</td>
            <td>性别</td>
            <td>民族</td>
            <td>出生日期</td>
            <td>操作</td>      
           </tr> ";
    for($i=0;$i<count($atter);$i++)
    {
        echo "<tr>";
        for($j=0;$j<count($atter[$i]);$j++)
        {
            if($j==4)
            {
                echo "<td>".$atter[$i][$j]."</td>  <td><a href='shanchu.php?code={$atter[$i][1]}' onclick="return confirm('确定删除?')"> 删除</a></td>";
            }
            else
            {  
            echo "<td>".$atter[$i][$j]."</td>";    
            }  
        }
        echo "</tr>";
    }
    echo " </table>";
    echo "<a href='tianjia.php'>添加数据</a>"
    ?>

      

    添加数据(tianji.php):

    1
    2
    3
    4
    5
    6
    7
    8
    9
    <h1>添加数据</h1>
         <form action="zeng.php" method="post">
           代号:<input type="text" name="daihao" />  <br />
           姓名:<input type="text" name="xinming" /><br />
           性别:<input type="text" name="xinbie" /><br />
           民族:<input type="text" name="minzu" /><br />
           生日:<input type="text" name="shengri" /><br />
           <input type="submit"  value="提交"/>
       </form>

    zeng.php :

    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    <?php
        $code $_POST["daihao"];
        $name $_POST["xinming"];
        $sex $_POST["xinbie"];
        $nation $_POST["minzu"];
        $birthday $_POST["shengri"];
        $db new mysqli("localhost","root","","12345");
        $sql "insert into info values('{$code}','{$name}','{$sex}','{$nation}','{$birthday}')";
        $r $db->query($sql);
        if($r)
        {
            header("location:xinxi.php");
        }
        else
        {
            echo "添加失败";
        }
    ?>

      

      

    添加成功:

    shanchu.php

    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    <?php
          
        $name $_GET["code"];
        $db new mysqli("localhost","root","","12345");
        $sql "delete from info where name='{$name}'";
        $result $db->query($sql);
        if($result)
        {
            header("location:xinxi.php");
        }
        else
        {
            echo "删除失败";
        }
    ?>

      

     修改数据:

    在xinxi.php文件中插入代码:

    1
    <a href='xiugai.php?code={$atter[$i][1]}'>修改</a>

      

    相同路径下新建xiugai.php

    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    <?php
        $name $_GET["code"];
        $db new mysqli("localhost","root","","12345");
        $sql "select * from info  where name='{$name}'";
        $r $db->query($sql);
        $atter $r->fetch_row();   
    ?>
    <h1>修改</h1>
        <form action="xiugaichuli.php" method="post">
            <input type="hidden" name="daihao" value="<?php echo $atter[0]; ?>" /> <br />
            姓名:  <input type="text"  name="xinming" value="<?php echo $atter[1]; ?>"/> <br />
            性别:  <input type="text"  name="xinbie" value="<?php echo $atter[2]; ?>"/> <br />
            民族:  <input type="text"  name="minzu" value="<?php echo $atter[3]; ?>"/> <br />
            生日:  <input type="text"  name="shengri" value="<?php echo $atter[4]; ?>"/> <br />
                 <input type="submit" value="修改" />
        </form>

      

    相同路径下新建xiugaichuli.php

    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    <?php
        $code $_POST["daihao"];
        $name $_POST["xinming"];
        $sex $_POST["xinbie"];
        $nation $_POST["minzu"];
        $birthday $_POST["shengri"];
        $db new mysqli("localhost","root","","12345");
        $sql "update info set name='{$name}',sex={$sex},nation='{$nation}',birthday='{$birthday}' where code='{$code}'";
        $r $db->query($sql);
        if($r)
        {
            header("location:xinxi.php");
        }
        else
        {
            echo "修改失败";
        }
    ?>

      

    点击修改其中一条数据:

  • 相关阅读:
    第五周作业
    2019春第四周作业编程总结
    2019春第四周作业
    2019春第二周作业编程总结
    2019春第一周作业编程总结
    自我认识
    对我影响最大的三位老师
    C语言I博客作业04
    C语言I博客作业03
    C语言I博客作业02
  • 原文地址:https://www.cnblogs.com/apolloren/p/9623311.html
Copyright © 2011-2022 走看看