У меня проблема с запуском этого кода в Windows 10, но когда я запускаю его на другом ПК с Windows 7, он работает нормально.
Это разметка для сетки:
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width,initial-scale=1">
<title>Your page title</title>
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/jqueryui/1.11.4/themes/redmond/jquery-ui.min.css">
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/free-jqgrid/4.15.5/css/ui.jqgrid.min.css">
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/1.12.4/jquery.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/free-jqgrid/4.15.5/jquery.jqgrid.min.js"></script>
<script>
$(function () {
$("#grid").jqGrid({
colModel: [
{ name: "kd_cabang" ,label:"Kode Cabang" },
{ name: "jmlh_gardu" ,label:"Jumlah Gardu"},
{ name: "jmlh_gardu_ctrler" ,label:"Jumlah Gardu Controller"},
{ name: "lat" ,label:"Latitude"},
{ name: "lng" ,label:"Longtitude"}
],
datatype : "json",
url:"tabel_gardu_pln_query.php"
});
});
//]]>
</script>
</head>
<body>
<table id="grid"></table>
</body>
</html>
и для кода запроса (tabel_gardu_pln_query.php)
<?php
require_once ('koneksi2.php' ) ;
$result = $db->query("SELECT * FROM tabel_cabang ");
if ($db->error) {
die('Query Error : '.$db->errno.' - '.$db->error);
}
$responce = (object)[];
$responce->total = 1;
$responce->page = 1;
$responce->records = 1;
$i=0;
while($row = $result->fetch_array(MYSQLI_ASSOC)) {
$responce->rows[$i]['id']=$row['Kd_Cabang'];
$responce->rows[$i]['cell']=array(
$row['Kd_Cabang'],
$row['Jmlh_Gardu'],
$row['Jmlh_Gardu_Ctrler'],
$row['Lat'],
$row['Lng']
);
$i++;
}
echo json_encode($responce);
?>
Для кода koneksi2.php
<?php
$hostname = "localhost";
$username = "root";
$password = "";
$dbname = "gardu_pln";
$db = new mysqli($hostname, $username, $password,
$dbname);
if ($db->connect_errno) {
die('Koneksi Error: '.$db->connect_errno.' - '.
$db->connect_error);
}
// session_start();
if (!isset($_SESSION ['ses_id_comp'] )){
$ses_id_comp='1';
}
?>
, и когда я его запускаю, он показывает это этоэто когда я использую тип xml (код не включен) и при использовании типа данных json это происходит введите описание изображения здесь
Кстати, извините, если я не предоставил достаточно подробностейЯ только начал кодировать как 2-3 месяца назад только