0
私はJSONでいくつかの値をエンコードしようとしています。そのため、他のアプリケーション内でそれらを使用することもできますし、ウェブAPI
を作成することもできます。
にアクセスしてください。 私は私のデータベースからデータをつかむために、このSQLの方法があります。配列を持つPHP json_encodeは、最初の要素のみを返しますか?
function getAllMessages() {
return getConnection()->query("SELECT * FROM allMessages ORDER BY programTimestamp DESC");
}
を、私はJSONで取得したデータを変換するには、このメソッドを持っている:
while($row = getAllMessages()->fetch_assoc()) {
$json[] = $row;
}
echo json_encode($json);
私もこの試みた:
をecho json_encode(getAllMessages()->fetch_assoc());
と私はSQLクエリから返される最初の要素/値のみを取得します。
は、私は何を見ていけませんか? – Mihai
@ミハイグル、データベース内に他の値があります。それらはjson_encodeを使用していないときにウェブサイト自体に表示されます。 –
whileループで、 'echo $ row [someColumn];'を実行すると、期待される結果が得られますか? – Mihai