<?php
include("db_connection.php");
if(isset($_POST['id']) && isset($_POST['id']) != "")
{
// get User ID
$user_id = $_POST['id'];
// Get User Details
$query = "SELECT * FROM products WHERE id = '$user_id'";
if (!$result = mysql_query($query)) {
exit(mysql_error());
}
$response = array();
if(mysql_num_rows($result) > 0) {
while ($row = mysql_fetch_assoc($result)) {
$response[] = $row;
}
}
else
{
$response['status'] = 200;
$response['message'] = "Data not found!";
}
// display JSON data
header('Content-type: application/json');
echo json_encode($response); ;
}
else
{
$response['status'] = 200;
$response['message'] = "Invalid Request!";
}
?>
を印刷doesntの上記のコードは、データベースからホームpage.Fetches列から値を取得し、json.Theを使用してホーム・ページに行を通過エコーjson_encode($応答)でありますjsonの値を表示しません。$ responseに配列が割り当てられていますか?私が必要とする変更は何ですか?私を助けてください!json_encodeが動作していない、それはJSON値を
あなたはエラーメッセージを有効にしましたか?直接呼び出されたときに表示されますか? – mplungjan
それ以外の条件では、json_reponseの成功とメッセージは届きません。 – Sona
エラーが表示されません@mplungjan – SUNIL