我在PHP中爲多個OneSignal標籤追加數組中的每個元素都很困難。這是我目前的JSON編碼數組的結果:PHP追加數組中的每個元素
[{"value":"[email protected]"},
{"value":"[email protected]"},
{"value":"[email protected]"}]
所需的輸出:
[{"key":"user_email","relation":"=","value":"[email protected]"},
{"key":"user_email","relation":"=","value":"[email protected]"},
{"key":"user_email","relation":"=","value":"[email protected]"}]
這裏是我當前的PHP代碼:
$jsonData = array();
$allStaffInit = mysql_query("Select * from users");
while ($staffrow = mysql_fetch_object($allStaffInit)){
$jsonData[] = $staffrow;
}
echo json_encode($jsonData);
任何幫助,不勝感激!謝謝!
停止**棄用,作爲PHP7除去**'mysql_ *'功能。遷移到PDO並開始使用Prepared,Parameterized Queries。 –
'$ jsondata [] = array('key'=> $ key,'relation'=> $ rel,'value'=> $ val);' –