如何从mysql表中提取数据到android应用程序中

13z8s7eq  于 2021-06-19  发布在  Mysql
关注(0)|答案(1)|浏览(381)

我正在尝试从下表中获取一些数据到android应用程序中。我不知道如何处理数据传输。我编写了一个php文件,它应该从我的表中获取最后一条记录,并在androidstudio中的一个简单文本视图中显示它。
php部分:

<?php
require "conn2.php";   
$mysql_query = "SELECT readTemperature FROM sensors ORDER BY ID DESC LIMIT 1";
$result = mysqli_query($conn, $mysql_query);
if ($result->num_rows > 0)
{
     while($row = $result->fetch_assoc())
     {
        echo "readTemperature: " . $row["readTemperature"]. "<br>";
     }      
}
else
{
    echo "0 results";
}
$conn->close();  
?>

android部分:

public class TemperatureSetting extends AppCompatActivity {

@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_temperature_setting);

    Button getTemperature = (Button) findViewById(R.id.buttonGet);
    Button setTemperature = (Button) findViewById(R.id.setButton);
    EditText desiredTemperature = (EditText) findViewById(R.id.desiredTemp);
    TextView currentTemperature = (TextView) findViewById(R.id.temperatureRead);
}}

任何帮助都将不胜感激。抱歉,如果这看起来很简单,我就是个傻瓜。非常感谢!

6vl6ewon

6vl6ewon1#

你必须实施 async 从给定的php文件中获取数据的任务。
以下是一个有帮助的链接:
http://androidcss.com/android/android-fetch-php-without-library/
你也可以使用截击和改装来实现这一点,但我建议你坚持使用提供的第一个链接。

相关问题