我一直在尋找關於連接到Android的PHP的例子,例如,http://blog.sptechnolab.com/2011/02/10/android/android-connecting-to-mysql-using-php/。我見過的大多數例子都是這樣的,他們只爲一個數據庫方法創建一個php文件,例如get,read或delete。這是否意味着我必須爲我想要查詢的數據庫表的每個不同的CRUD方法創建單獨的PHP文件?有沒有辦法遵循通常的「模型」模型,並在該單個PHP文件中具有所有的CRUD方法?連接到Android時,是否必須爲每個CRUD方法創建一個單獨的php文件?
0
A
回答
1
最好的辦法是使用JSON接口來談談你的PHP/MySQL服務器。如果你喜歡,你可以很容易地將所有的CRUD方法放在一個文件中。
這裏是上手指南:http://andrewbrobinson.com/2011/01/29/building-an-android-app-with-php-json-backend-introduction/
0
嘗試
$hostname_localhost ="localhost";
$database_localhost ="mydatabase";
$username_localhost ="root";
$password_localhost ="";
$localhost = mysql_connect($hostname_localhost,$username_localhost,$password_localhost)
or
trigger_error(mysql_error(),E_USER_ERROR);
良好的閱讀
http://www.coderzheaven.com/2011/07/27/android-phpmysql-connection-redone/
0
您可以使用POST或GET方法在同一個PHP文件做不同的事情..
例如,在Android上,
- 讓所有的表,你去yoururl.com/?iwantto=select
- 插入,你可以去yoururl.com/?iwantto=insert &數據= ASDF
:
<?php
mysql_connect("host","username","password");
mysql_select_db("Deal");
$iwantto = $_GET['iwantto'];
if($iwantto=="select"){
$sql=mysql_query("select * from CITY");
while($row=mysql_fetch_assoc($sql))
$output[]=$row;
print(json_encode($output));
}
else if($iwantto=="insert")
{
$data=$_GET['data'];
mysql_query("delete from CITY where CITY_NAME like '".$data."'");
}
mysql_close();
?>
相關問題
- 1. 創建一個單獨的文件連接用PHP
- 2. 我是否必須爲每張照片創建一個拇指文件?
- 3. 我是否必須連接到每個查詢的數據庫?
- 4. 創建一個PHP文件單獨
- 5. 我是否必須爲每個頁面創建一個新面板?
- 6. Android是否爲每個http請求創建連接?
- 7. 我必須爲每個webgl程序創建單獨的緩衝區嗎?
- 8. 我是否必須爲C中的每對進程創建一個新管道?
- 9. LightTable創建每個文件的連接
- 10. 如何爲每個組件創建一個單獨的塊?
- 11. 我是否必須pthread_join創建每個線程?
- 12. 是否Rails爲每個應用程序創建一個單獨的數據庫
- 13. anaconda是否爲每個新環境創建一個單獨的PYTHONPATH變量?
- 14. 是否必須將廣播接收器作爲單獨的文件?
- 15. 在一個.swift文件中創建多個類是否可以接受,還是應該爲每個類創建單獨的.swift文件?
- 16. 是否可以在UICollectionView中爲每個單獨的單元創建一個頭文件?
- 17. 是否必須關閉使用NSURLSessionDataTask創建的連接
- 18. 當使用MVC時,是否有必要創建一個單獨的視圖類?
- 19. 刪除並重新創建的文件必須單獨修訂?
- 20. 我是否必須爲每個文檔根目錄安裝一個新的phpmyadmin?
- 21. ASP.NET:GridView和DetailsView,我必須單獨連接到同一個數據庫嗎?
- 22. Android Studio:創建一個方法,試圖連接到互聯網
- 23. Node.js是否爲一個連接創建一個線程?
- 24. coldfusion CRUD,必須有一個快速的方法來做到這一點
- 25. 是否必須關閉()每個EntityManager?
- 26. 我是否必須創建一個新的數據庫?
- 27. HTTPGET屬性必須爲一個方法,但不是另一個
- 28. 爲每個過濾結果創建一個單獨的excel文件
- 29. 如何在Angular2 + Webpack中爲每個模塊創建一個單獨的文件?
- 30. 必須建立2個解決方案,每個項目一個