現在、データベースから情報を取得するphp/javascriptプロジェクトに取り組んでいます.jsonはデータをエンコードしています。 Webページ上のコンボボックス内のデータベースからの値を表示することになっています。 JavaScriptコードでJavaScriptからJSONデータを取得する
$query = "SELECT pla_platformName as `platform` FROM platforms";
$result = mysql_query($query);
if ($result)
{
while ($myrow = mysql_fetch_array($result))
{
$output[] = $myrow;
}
print json_encode($output);
die();
}
Iは、以下を有する::私は、次のコードを持っているMySQLのデータを符号化するPHPスクリプトで
<script>
$(document).ready(function()
{
getPlatforms();
function getPlatforms()
{
$.post("phpHandler/get-platforms.php", function(json)
{
alert(json);
alert(json.platform);
}
);
}
});
</script>
Iアラート(JSON)を有します。
[{"0": "hello"、 "platform": "hello"}、{"0":アンドロイド "platform": " 「世界」}]
次の警告(json.platform)私はそれがHello Worldのか、その両方が、それは未定義と言って続けているこの行のいずれか、またはを表示するように期待しています。なぜこれが機能しないのか、特定のプラットフォーム(helloまたはworld)を取得するにはどうすればよいですか。
ご協力いただきありがとうございます。
感謝を参照してくださいが、まだ..私はそれを入力している間に他の誰かが投稿..おお未定義 – Boardy
を表示している:)あなたが行っている場所、それはあなたを取得願っています。 :) – Mithon