私はこの権利を得ることができません!私は単純にmysqlのテーブルデータから名前$json
の配列を作成し、後でこのコードを使用して、JSONとして、このデータを返すようにしようとしています:$json
配列が割り当てられている次のコードで5番目の行に構文エラーを取得PHPは配列に値を代入できません
json_encode($json)
ループ内のデータベースからの値。
$sql = "select * from mytable";
$result = $mysqli->query($sql);
$json = array();
while($row = $result->fetch_assoc()){
$json[] = ['id'=>$row['id'], 'text'=>$row['title']];
}
私は二重引用符と単一引用符を交換しようとしたん..しかし、何の成功..
は、ほとんどの場合[]
構文
あなたのコードを実行しようとしましたか、IDEから構文エラーですか? – coderodour
ちょうどideから... – Sandy505
bt AbraCadaverの下の答えを参照してください、あなたの問題は修正されますが、現在表示されているコードも正しいですし、実行されます。これはシンタックスエラーとしてこれを選択するIDEです。 – coderodour