dongzhi1949 2016-05-01 18:51 采纳率: 100%
浏览 382
已采纳

从HTML输入将数据保存到数据库

It's been a long time since my last question. I have a HTML user interface with an input from a user and I would like to insert this input into database. It doesn't work and I don't know why... I have used a lot of hints from here, but still nothing.

<form action = ".\addProduct.php" method="post">
    <div id="AddProduct" class = "w3-container list w3-animate-left">
        <h2>Add Product</h2>
        ID: <br>
        <input type = "text" name = "ID"/><br>
        CName: <br>
        <input type = "text" name = "CName"/><br>
        <br>
        <input type = "submit" value = "Add"/><br>
    </div>
</form>

<?php
// MY PHP CODE
if(isset($_REQUEST['Add'])) {
    $SQL = "USE sales;"
    $SQL = "INSERT INTO customers(ID, CName) values('" . $_POST["ID"] . "', '". $_POST["CName"] . "')";
    $result = mysql_query($SQL);
}
?>
  • 写回答

2条回答 默认 最新

  • dongpi0658 2016-05-01 18:59
    关注

    Use mysqli instead of mysql. Also sanitize the user input before you input them to the database.

    <form action = "addProduct.php" method="post">
    <div id="AddProduct" class = "w3-container list w3-animate-left">
        <h2>Add Product</h2>
            ID: <br>
            <input type = "text" name = "ID"/><br>
            CName: <br>
            <input type = "text" name = "cName"/><br>
            <br>
            <input type = "submit" name = "Add" value = "Add"/><br>
    </div>
    </form>
    
    
    
    <?php
    if(isset($_POST['Add']))
    {
    $cID = $_POST['ID'];
    $cName = $_POST['cName'];
    
    $SQL = "INSERT INTO customers(ID, CName) values('$cID', '$cName')";
    
    $result = mysqli_query($conn,$SQL);
    }
    ?>
    
    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(1条)

报告相同问题?

悬赏问题

  • ¥15 安装svn网络有问题怎么办
  • ¥15 Python爬取指定微博话题下的内容,保存为txt
  • ¥15 vue2登录调用后端接口如何实现
  • ¥65 永磁型步进电机PID算法
  • ¥15 sqlite 附加(attach database)加密数据库时,返回26是什么原因呢?
  • ¥88 找成都本地经验丰富懂小程序开发的技术大咖
  • ¥15 如何处理复杂数据表格的除法运算
  • ¥15 如何用stc8h1k08的片子做485数据透传的功能?(关键词-串口)
  • ¥15 有兄弟姐妹会用word插图功能制作类似citespace的图片吗?
  • ¥15 latex怎么处理论文引理引用参考文献