С помощью PHP возьмите массив ответов вашей базы данных и закодируйте его следующим образом:
<?php
json_encode($db_array);
?>
Дополнительная информация:
http://php.net/manual/en/function.json-encode.php
Обратите внимание, что вам понадобится PHP 5.2 или выше, чтобы иметь встроенные функции JSON для PHP.
В Titanium вы хотите открыть 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();
Вы можете получить доступ к массиву данных, просто вызвав data [0] .some_col;