我想使用json解析器從mysql數據庫的網格視圖中顯示數據。 我可以顯示靜態圖像和文字,但我不知道如何從數據庫中顯示。 我已經使用Google,但沒有得到任何例子。在網格視圖中顯示數據
-2
A
回答
0
查詢數據庫,保存在列表中,然後將該列表提供給適配器。 最後,將適配器提供給gridview。
0
首先;你的數據庫在哪裏?哪一個你使用sqlite或mysql等? 我會回答他們爲你有一個MySQL數據庫。
CREATE TABLE 'test'.'pic' (
...
'img' LONGBLOB NOT NULL,
PRIMARY KEY ('idpic')
)
您可以使用上面的代碼創建圖像列表。創建後的表格,並添加圖片到這個表格(你可以用phpmyadmin的添加)或
INSERT INTO xx_BLOB(ID,IMAGE)
VALUES(1,LOAD_FILE('E:/Images/yourimage.png'));
你可以使用上面的查詢添加圖像
你應該把圖像從數據庫base64_encode
你可以寫一個PHP文件從數據庫中檢索圖像。下面的PHP代碼幫助爲此。
<?php
mysql_connect("localhost","root","password");
mysql_select_db("yourdb");
$sql=mysql_query("select image from yourtable");
$i=0;
while($row=mysql_fetch_assoc($sql))
{
//Where Image Exists.First taking path from database and then image from folder against that path and then //converting it ino base64 and then Json
$output[$i]['image']= base64_encode(file_get_contents("http://your ip address/ess/uploads/default/products/".$row['image']));
$i++;
}
print(json_encode($output));
mysql_close();
?>
這個PHP代碼base64_encode
格式返回你的形象比你可以在你的Android代碼volley libray解析。我希望這個答案可以幫助你。
相關問題
- 1. 數據顯示網格視圖
- 2. 在數據網格視圖中顯示自定義數據的視圖?
- 3. 在表格視圖中顯示數據
- 4. 無法在數據網格視圖上顯示數據
- 5. 格式日期時間數據顯示在網格視圖
- 6. 如何在數據網格中顯示多個列表視圖
- 7. 如何在數據網格中顯示視圖?
- 8. Yii:無法在網格視圖中顯示數據
- 9. wpf:如何在網格視圖中顯示數據集?
- 10. 如何在網格視圖中顯示檢索到的數據
- 11. 在網格視圖中逐頁顯示數據
- 12. 在數據網格視圖中顯示的搜索結果
- 13. 在網格視圖中顯示XML-newbie
- 14. 根據DropDownList中的SelectedItem顯示網格視圖數據(asp.net/c#)
- 15. 如何在網格視圖內顯示網格視圖?
- 16. 網格視圖列顯示
- 17. 要顯示網格視圖
- 18. 數據網格視圖不顯示來自mysql表的數據
- 19. 根據條件在網格視圖中顯示圖像
- 20. 訪問從MS Access數據和網格視圖中顯示
- 21. Yii2在網格視圖foreach循環顯示相同的數據
- 22. 在數據網格視圖中顯示定期的自定義數據
- 23. 根據數字顯示網格視圖圖像
- 24. 無法顯示圖像從網格在網格視圖
- 25. 顯示視頻的網格視圖
- 26. 數據網格中未顯示數據
- 27. 如何在表格視圖中顯示圖像的網格
- 28. 在網格中顯示數據
- 29. 在asp.net網格中顯示大數據
- 30. 不在ag網格中顯示數據
從數據庫中查詢並創建一個Arraylist並將其填充到gridView適配器上。 –
我通過擴展基礎適配器 – maulik
使用自定義網格視圖是的,所以你可以做到這一點是什麼問題呢? –