に合ったものは何でも、あなたのデータベース応答配列を取ると、このようにそれをエンコード:
<?php
json_encode($db_array);
?>
詳細情報:あなたはPHP 5.2以上で上が必要となりますことを http://php.net/manual/en/function.json-encode.php
注意をPHP用のJSON関数が組み込まれています。チタンで
、あなたはデータをつかむためにXHR(またはネットワークハンドラを)開くようにしたい:
var xhr = Ti.Network.createHTTPClient();
var.onload = function()
{
try
{
data = JSON.parse(this.responseText);
}
catch (excp)
{
alert('JSON parse failed');
}
// you should handle your network async, meaning you should handle any renders or any post elements here. if you make it sync, you'll cause all other handlers and functions to work improperly (like click events, etc).
}
xhr.open("GET", "your url here");
xhr.send();
あなたは、単に[0] .some_colデータを呼び出すことにより、データ配列にアクセスすることができます。
JS経由で直接 - いいえ。ただし、JSコードを使用してサービスを作成することはできません(PHPを使用してMySQLからJSON形式でデータを受信する)ので、引き続きチタニウムを使用することができます。 –
APIとしても知られています。 –