2014-04-01 83 views
0

我想填充從遠程數據庫中選取的數據,使用PHP查詢數據庫並返回到android代碼結果的列表視圖。在此之後,我想在列表視圖中顯示結果(有點像Twitter一樣)。 我該如何做到這一切?

這是PHP代碼:從遠程數據庫填充列表視圖

<?php 
require 'jsonwrapper.php'; 

mysql_connect("****","*****","****"); 
mysql_select_db("****"); 

$q=mysql_query("SELECT * FROM articoli"); 

while($raw=mysql_fetch_assoc($q)) { 
    $output[]=$raw; 
} 

print(json_encode($output)); 

mysql_close(); 
?> 

從這我接收字符串數組這樣的:
[{ 「TITOLO」: 「TESTDATA」, 「articolo」:「Vediamo ORA本身inserisce la data to gli ho detto di fare anche la scorsa volta。Solo che la scorsa volta non accettava il metodo di formattazione della data quindi inseriva una stringa vuota「,」data「:」「,」media「:」「,」idutente「 :「」},{「titolo」:「Prova」,「articolo」:「contenuto dell'articolo di prova」,「data」:「28032014_185338」,「media」:「」,「idutente」:「」}]



我在考慮在一個字符串中接收這個數組,然後操作它來獲得標題,文章的內容和日期(即使我不知道如何操作字符串來獲取這個結果)。你可以幫我嗎?使一些代碼示例,請引起告訴我「嘗試使用arrayadapter」不工作太多的xD

PS:我看了這個網站等不可想象的教程,答案但沒有任何幫助我......

+0

PHP提醒:_mysql_擴展不贊成PHP 5.5.0的,並會在將來被移除。 **相反,應該使用_MySQLi_或_PDO_MySQL_擴展**。 請仔細閱讀:[PHP:mysql_connect](http://us.php.net/manual/en/function.mysql-connect.php) 否則您的PHP代碼是正確的。 在Java/Android開發中您需要一些幫助。 – ChoiZ

+0

您的數據將作爲JSON返回,因此您需要使用[JSONObject](http://developer.android.com/reference/org/json/JSONObject.html)和[JSONArray](http:// developer.android.com/reference/org/json/JSONArray.html)來幫助您使用它。 – nathansizemore

+0

這也是一個使用它們的教程[JSON到ListView示例](http://www.learn2crack.com/2013/11/listview-from-json-example.html) – nathansizemore

回答