我无法定义变量来更新我的数据库


i can't define the variable to update my database

这是代码:

<?php
include "../include/koneksi_db.php";
include "../user/link.php";     
$query=mysql_query("SELECT * FROM admin WHERE id=$id", $konek);
$hasil=mysql_fetch_array($query);
$id  =$hasil['id'];
$user=$hasil['username'];
$pass=$hasil['password'];
$hak =$hasil['hak_akses'];
?>

问题: 如何解决这个问题:Nocticce:未定义的变量:第5行C中的id:....''ed_user.php

不确定我是否正确理解:这 ?

<?php
include "../include/koneksi_db.php";
include "../user/link.php";
 $check_the_query = "SELECT * FROM admin WHERE id='".$id."'";
$query=mysql_query(, $konek);
while($hasil=mysql_fetch_array($query)){
    $id  =$hasil['id'];
    $user=$hasil['username'];
    $pass=$hasil['password'];
    $hak =$hasil['hak_akses'];
    echo "id -> ".$id."<br>";
    echo "user -> ".$id."<br>";
    echo("<br>");
}
?>