我目前有這樣的代碼兩次,每個表一個$sql = "SELECT * FROM Characters";$result = mysqli_query($conn, $sql);if (mysqli_num_rows($result) > 0) { $dataset = array(); while($row = mysqli_fetch_assoc($result)) { $dataset[]=$row; }} else { echo "0 results";}這是可行的,我從 2 個單獨的表中得到 2 個單獨的數組。我想知道如何將這兩個 PHP 數組放入一個對象中,就像您在 JSON 中看到的那樣。一個表中的節點數組,另一個表中的鏈接數組。{ "nodes": [ {"name": "Bob", "group": 1}, {"name": "Bill", "group": 2} ], "links": [ {"source": "Bill", "target": "Bob", "value": 1} ]}我已經看到了合并兩個數組的解決方案,但我需要它們保持分離,并且我需要兩個數組位于同一個對象中。如果在 PHP 中沒有辦法做到這一點,有沒有辦法可以將兩個 PHP 數組發送到 Javascript,然后將它們組合到一個對象中?謝謝
- 2 回答
- 0 關注
- 190 瀏覽
添加回答
舉報
0/150
提交
取消