Я довольно новичок в IOS и JSON.
Мне удалось создать базу данных в mysql и использовать php для создания основных страниц php для чтения и записи.
Я использую класс TwitterHelper из класса cs193p для назначения присутствия из Стэнфорда, чтобы получить доступ к интерфейсу php онлайн и связать его с моим кодом ios. Я получаю ошибку, которую не могу решить.
Обновление:
Хорошо, вот мой код:
<?php
include_once("JSON.php");
$json = new Services_JSON();
$link = mysql_pconnect("localhost", "user", "pass") or die("Could not connect");
mysql_select_db("mydb") or die("Could not select database");
$query = "SELECT * FROM tags";
$result = mysql_query($query);
$arr = array();
$rs = mysql_query("SELECT * FROM tags");
while($obj = mysql_fetch_object($rs)) {
$arr[] = $obj;
}
Echo $json->encode($arr);
//Echo '{:'.$json->encode($arr).'}';
?>
Проблема в том, что если я не удалю [] из $ arr [], я получу ответ на php-страницу, заключенную в [], которая не нравится json fetch, и, следовательно, выдает ошибку исключения и вылетает из моего приложения.
Если я удаляю его, страница php возвращает только 1 результат ...