我的代码有问题。我已经创建了一个从 MySQL 数据库填充的微调器。PHP 代码似乎完全没有问题,因为我运行链接“localhost/latihan1/menu/php”,将显示 json 字符串。
json显示如下:
{"result":[{"username":"haha","name":"Bus Bisnis","course":"math","session":"20119"},{"username":"hihi", "name":"Bus Ace","course":"fizik","session":"12817"},{"username":"m_ridwan","name":"Ridwan","course":"Komputer" ,"session":"1920"},{"username":"m_iqbal","name":"Iqbal","course":"Sains","session":"2021"}]}
但是当我打开应用程序时,微调器不显示数据。我不知道为什么。下面是我的代码
JAVA
公共类 MainActivity 扩展 AppCompatActivity 实现 Spinner.OnItemSelectedListener{
<?php
require_once "koneksi.php";
$query = mysqli_query($con, "SELECT * FROM kendaraan ORDER BY id ASC");
$students = array();
while($row = mysqli_fetch_array($query)){
array_push($students,array(
'username'=>$row['username'],
'name'=>$row['name'],
'course'=>$row['course'],
'session'=>$row['session']
));
}
echo json_encode(array('result'=>$students));
mysqli_close($con);
?>
哆啦的时光机
呼如林
随时随地看视频慕课网APP