mysql查询更新无法从登录表单工作

时间:2015-12-30 18:06:06

标签: php mysql

我是PHP和MYSQL的绝对新用户。我无法从ID字段更新其他字段的值。我在浏览器中收到此错误。

  

注意:未定义的索引:第7行的C:\ wamp \ www \ PHP \ database \ login_update.php中的id。

请帮帮我......

it the screen shot of the browser

<?php 
    include "db.php";
    include "functions.php";
    if(isset($_POST['submit'])){
       $username = $_POST['username'];
       $password = $_POST['password'];
       $id = $_POST['id'];
        $query = "UPDATE users SET ";
        $query .= "username = '$username', ";
        $query .= "password = '$password' ";
        $query .= "WHERE id = $id ";
        $result = mysqli_query($connection, $query);
        if(!$result){
            die("Query Faild" . mysqli_error($connection));
        }
    }
?>
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Login </title>
    <!-- Latest compiled and minified CSS -->
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.6/css/bootstrap.min.css" integrity="sha384-1q8mTJOASx8j1Au+a5WDVnPi2lkFfwwEAa8hDDdjZlpLegxhjVME1fgjWPGmkzs7" crossorigin="anonymous">
</head>
<body>
    <div class="container">
        <div class="col-xs-6">
           <form action="login_update.php" method="post">
                 <div class="form-group">
                    <label for="username">Username</label>
                     <input type="text"  name="username"class="form-control">
                 </div>
                  <div class="form-group">
                    <label for="password">Password</label>
                     <input type="password" name="password" class="form-control">
                 </div>
                     <div class="form-group">
                    <select name="id" id="">
                        <?php 
                            showAllData();
                        ?>     
                    </select>
                     </div>
                  <input class="btn btn-primary" type="submit" name="submit" value="UPDATE">
             </form>
        </div>
    </div>
</body>
</html>

0 个答案:

没有答案