我想使用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. wpf:如何在網格視圖中顯示數據集?
- 7. 在數據網格視圖中顯示的搜索結果
- 8. 在網格視圖中顯示XML-newbie
- 9. 要顯示網格視圖
- 10. Yii2在網格視圖foreach循環顯示相同的數據
- 11. 在數據網格視圖中顯示定期的自定義數據
- 12. 根據數字顯示網格視圖圖像
- 13. 如何在表格視圖中顯示圖像的網格
- 14. 如何在表格視圖單元格中顯示數據
- 15. 在asp.net網格中顯示大數據
- 16. 不在ag網格中顯示數據
- 17. 在網格中顯示數據
- 18. 在網格中顯示數據
- 19. 如何在網格視圖或數據列表中顯示圖像?
- 20. 網格視圖顯示圖像
- 21. 網格視圖asp.net顯示標題如果沒有數據
- 22. 從服務器使用.net顯示json數據網格視圖
- 23. 使數據列表或列表視圖顯示爲網格
- 24. 按網格視圖頁面上的索賠號顯示數據
- 25. 填充數據網格視圖的問題不顯示產品
- 26. 數據網格視圖Combobox
- 27. 在MVC視圖中顯示Tableau數據
- 28. 在視圖中顯示HABTM數據
- 29. 如何在視圖中顯示數據
- 30. 顯示在網頁視圖
從數據庫中查詢並創建一個Arraylist並將其填充到gridView適配器上。 –
我通過擴展基礎適配器 – maulik
使用自定義網格視圖是的,所以你可以做到這一點是什麼問題呢? –