Мне нужны зацикленные данные php в шаблоне html, так что я знаю, что это как-то связано с JSON, но не является экспертом JSON и не может найти большую помощь в поиске в Интернете.
$uniqueFranchise_id = array_unique($franchise_id);
$dataArr = '[
{
"name": "Dylan",
"page_link": "https://mypage.com/"
}
]';
foreach($uniqueFranchise_id as $franchise)
{
$sqlFranchise = "select * from franchise where franchise_id = $franchise";
$resultFranchise = $conn->query($sqlFranchise);
if($resultFranchise->num_rows > 0)
{
while($rowFranchise = $resultFranchise->fetch_assoc())
{
$dataArr = json_decode($data, TRUE);
$dataArr[] = "['name'=>'".$rowFranchise['name']."', 'page_link'=>'".$rowFranchise['page_link']."']";
//$json = json_encode($dataArr);
}
}
}
$json = json_encode($dataArr);
print_r($dataArr);
Но он только добавляетодин рядНа самом деле он удаляет те данные, которые уже находятся в моем dataArr и просто добавляет одну строку из моего цикла?Может быть, я неправильно подхожу к этой ситуации?