問題 各データセットを選択し、行ごとに変換することで、出力されるデータセットがあります。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