Ошибка при использовании some.php?id=$id
У меня есть таблица с именем tb_syarat_layanan
.Когда я пытаюсь получить JSON, в массиве он не показывает данных.
<?php
//Importing database
require_once('koneksi.php');
$query = "select * from tb_syarat_layanan WHERE id_layan=$id";
$hasil = mysqli_query($con,$query);
if(mysqli_num_rows($hasil) > 0 )
{
$response = array();
$response["data"] = array();
while($x = mysqli_fetch_array($hasil))
{
$h['id_layan'] = $x["id_layan"];
$h['dokumen'] = $x["dokumen"];
array_push($response["data"], $h);
}
echo json_encode($response);
}
else
{
$response["message"] = "No Data";
echo json_encode($response);
}
?>
Но когда я задаю свой $ запрос следующим образом:
$query = "select * from tb_syarat_layanan WHERE id_layan=1";
он показывает нужные мне данные
JSON не показывает данных, когда $ query установлен с переменной $id