Am trying to arrange json data to be posted to database,ie Phonenumber from metadata.can someone help me please.thanks
{
"Body":{
"stkCallback":{
"MerchantRequestID":"26642-2152252-1",
"CheckoutRequestID":"ws_CO_DMZ_240346011_09022019093008828",
"ResultCode":0,
"ResultDesc":"The service request is processed successfully.",
"CallbackMetadata":{
"Item":[
{"Name":"Amount","Value":10.00},
{"Name":"MpesaReceiptNumber","Value":"NB92QAMYN2"},
{"Name":"Balance"},
{"Name":"TransactionDate","Value":20190209093032},
{"Name":"PhoneNumber","Value":254723513144}
]
}
}
}
}
my php code which i cant seem to be getting right on phonenumber
$PhoneNumber=$json['Body']['stkCallback']["CallbackMetadata"]['Item']['PhoneNumber'];
$sql = "UPDATE pay SET ResultCode='$ResultCode' where uniqs='$PhoneNumber'";