我正在开发一个需要浏览MySQL数据库的android应用程序。
当我想要一张桌子上的所有信息时,我已经成功获得了一个堕胎,问题是,当我想添加像SELECT * FROM TABLE WHERE Name=name
这样的参数时,我不知道如何在HTTP链接上添加参数。
这是获取所有国家“http://cookndinner.atwebpages.com/api/countries”的链接,这一个很好(你可以试试)但是当我想选择一个按Code = Fr进行的国家时,这个sql请求SELECT * FROM COUNTRIES WHERE CODE=FR
它不起作用
我试过这个链接:http://cookndinner.atwebpages.com/api/countries/
这一个:http://cookndinner.atwebpages.com/api/countries/FR
和这一个:http://cookndinner.atwebpages.com/api/countries/code=FR
它们都没有工作,它只是提供表格上的所有信息而不添加参数
我也把这个用于另一张桌子:http://cookndinner.atwebpages.com/api/users?email=louisard2@gmail.com&password=bankai123 但它不起作用
COuld有人帮助我,并指出如何在Http链接上插入SQL参数或者你知道一个可能有用的教程
谢谢
PS:php部分已经完成
答案 0 :(得分:0)
从头开始,确保您在PHP中的查询如下所示:
public class Values: MonoBehaviour {
public bool One;
public bool Two;
}
然后你的URI应该是这样的:
$code = $_GET['code'];
$result = mysqli_query($con,"SELECT * FROM countries WHERE code = '$code'");
您可以将代码作为参数传递给方法。如果这不起作用,您可以将SQL查询更改为...
String url_get_country = "http://yourHostName/nameOfPhPFile.php?code=" + code