問題 我有一組數據正在通過選擇每個數據集並逐行輸出它們來輸出。將SQL行變成數組
問題 有沒有獲取這個數據,並把它作爲,我就能夠到了轉成組字符串值數組的方法是什麼?
$sql = "SELECT * FROM respondent_data WHERE respondent_firstname = 'John'";
$result = mysqli_query($conn, $sql);
if (mysqli_num_rows($result) > 0) {
while($row = mysqli_fetch_assoc($result)) {
$categoriesTest[] = $row["respondent_sdo"];
$row["respondent_dcto"];
$row["respondent_ed"];
$row["respondent_ca"];
$row["respondent_dhpt"];
$row["respondent_irt"];
$row["respondent_gl"];
$row["respondent_il"];
// Turn my output into an array ready to be used for the JSON string
}
}
例
因此,每個這些值的輸出從我需要它們的列行的整數被接通到一個數組,如:2,4,3,5 ....
這裏應該是什麼樣的期望輸出? – Maximus2012
沒有「逗號分隔數組」之類的東西。但如果你想創建一個逗號分隔的字符串:try * implode()*。如果您想從結果中創建一個數組,請考慮這一點:* $ row *已經是一個數組。 –
@ Maximus2012所以我只需要這些行輸出到一個數組,所以我可以使用它作爲我的圖表數據集它會變成一個JSON格式的數據串 – PhpDude