0

私は私が記入できる非常に単純なhtmlフォームを持っているウェブサイトを持っています。このページはphpとmysqlを使用して作成されているため、パスワードで保護されています。このフォームでは、「データ」と「アクティビティ」の入力を受け付けます。この非常に小さなシステムでは:

  • パスワードでログインできます
  • 「日付」と「アクティビティ」を入力してください
  • 「日付」と「アクティビティ」はMySQLデータベースに保存されます

この時点で、JSONパーサーを作成する必要があると思います。これについては、すでに多くのチュートリアルがあります。これこれのような。私を混乱させるのは、このJSONページを作成する方法です。探しているデータのJSON配列を作成する方法を実際に示しているチュートリアルはありません。

これは非常に基本的な質問かもしれませんが、私はまだJava、PHP、MySQLに非常に慣れておらず、JSONにもまったく慣れていません。このトピックについて私に教えてください。

アップデート:

このコードは最終的に私のために働いた

<?php
 $link = mysql_connect("localhost", "my_db", "password");

   mysql_select_db("my_table") or die(mysql_error());


$sql=mysql_query("select * from activity");
while($row=mysql_fetch_assoc($sql)){
$output[]=$row;
}
print(json_encode($output));
mysql_close();
?>
4

1 に答える 1

2

組み込みのPHP関数を試してくださいjson_encode

ここでそれについて読むことができます:http://php.net/manual/en/function.json-encode.php

次のようにPHPからクエリを実行する場合:SELECT Activity, Date from YourTable where field = value

次に、json_encodeを使用できます。echo json_encode($result)

このような出力になります{"Activity":"Activity Text","Date":"ExampleDate"}

于 2013-01-18T03:52:02.600 に答える