我有一个Xamarin应用程序。
我想将我的应用程序连接到本地MySQL数据库。
我想从MySql表中提取一些信息并显示在我的应用程序中。
经过一些研究;我的结论是使用REST API与应用程序和MySQL建立连接。
因此,我开始处理Http Request。
现在,我有一个使用MySQL数据库的网站。我想将HTTP请求发送到我的网站页面,并获取数据并显示在表/列表中。
我已经开始但不确定自己在做什么。
这是c#页面。
protected override void OnAppearing()
{
base.OnAppearing();
string html = string.Empty;
string url = @"https://mywebsite/test.php";
HttpClient client = new HttpClient();
var response = client.GetAsync(url);
}
这是test.php
<?php
ini_set('display_errors', 1);
ini_set('display_startup_errors', 1);
error_reporting(E_ALL);
$prepare_query = "SELECT * from test;";
$result = mysqli_query($mysqli_scs, $prepare_query);
while ($row = mysqli_fetch_array($result, MYSQLI_ASSOC)) {
echo $row['name'];
echo "<br>";
}
?>
我不确定我是否在这样做。
有人可以帮助我设置写HTTP请求以及test.php文件上需要什么代码。
最后,我如何在应用程序中显示结果。
预先感谢