使用html表单post提交致使php修改表数据[注意SQL注入详解见下篇][例03]

  • 1,376

html表单代码:

    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
    <title>新建网页</title>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    <meta name="description" content="布尔教育 http://www.itbool.com" />
    </head>
        <body>
            
     
     
            <form action="mysql04.ph.p" method="post">
                学生id:<input type="text" name="id" /></br>
                新姓名:<input type="text" name="sname" /></br>
                新YY:<input type="text" name="yy" /></br>
                <input type="submit" value="修改 提交" />
            </form>
        </body>
    </html>

php修改表数据代码:

    <?php
    //链接
    $conn=mysql_connect('localhost','root','12345678');
    if($conn){
        print_r($conn);
    }else{
        exit;
    }
    //选库
    $sql="use test";
    //发送sql进行查询
    $rs=mysql_query($sql,$conn);//沿着conn通道进行查询
    //接收表单数据
    $sql="update stu set sname='" . $_POST['sname'] . "',yy='" . $_POST['yy'] . "'where id =" . $_POST['id'];
    if(mysql_query($sql,$conn)){
        echo "修改成功";
    }else{
        echo "修改失败";
    }
    ?>

 

weinxin
我的微信
这是我的微信扫一扫
开拓者博主
  • 本文由 发表于 2016年7月22日16:01:58
  • 转载请务必保留本文链接:https://www.150643.com/287.html
匿名

发表评论

匿名网友 填写信息