это мой код:как json закодировать с db oracle 10g?
<?php
$response = array();
include("konek.php");
$result = "SELECT NAMA_RS, ALAMAT, LATITUDE, LONGITUDE FROM RUMAH_SAKIT";
$statement = oci_parse($c, $result);
oci_execute($statement, OCI_DEFAULT);
if (oci_num_rows($statement) > 0) {
$response["daftar_rs"] = array();
while ($row = oci_fetch_array($statement)) {
$daftar_rs = array();
$daftar_rs["nama_rs"] = stripslashes($row["NAMA_RS"]);
$daftar_rs["alamat_rs"] = stripslashes($row["ALAMAT"]);
$daftar_rs["latitude_rs"] = stripslashes($row["LATITUDE"]);
$daftar_rs["longitude_rs"] = stripslashes($row["LONGITUDE"]);
array_push($response["daftar_rs"], $daftar_rs);
}
}
$response["success"] = 1;
echo json_encode($response);
} еще {
$response["success"] = 0;
$response["message"] = "error";
echo json_encode($response);
} >
но JSON не работает должным образом, дисплей в? php empty. Что мне делать?
Это код, который вы вставили над одним непрерывным блоком? Я вижу три открывающиеся фигурные скобки, но четыре закрывающие. – ryanlahue