2012-11-01 22 views
0

我一直在寻找关于连接到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

您可以使用POST或GET方法在同一个PHP文件做不同的事情..

例如,在Android上,

  1. 让所有的表,你去yoururl.com/?iwantto=select
  2. 插入,你可以去yoururl.com/?iwantto=insert &数据= ASDF
在PHP

<?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(); 
?> 
相关问题