Я делаю restapi с помощью android, php, mysql и json. , но застрял в маленьком скрипте php. У меня есть строки в моей таблице, но эхо показывает их null. прошу помочь.echo return null из таблицы базы данных
<?php
$con=mysqli_connect("localhost","root","","sms");
if (mysqli_connect_errno()) {
echo "Failed to connect to MySQL: " . mysqli_connect_error();
}
$query="SELECT * FROM messages";
$result=mysqli_query($con,$query);
$noofrows=mysqli_num_rows($result);
$temp_array=array();
if($noofrows>0)
{
while($row = mysqli_fetch_assoc($result));
{
echo $row['Name']." ".$row['Gender'];
echo $row;
$temp_array[]=$row;
}
}
header('Content-Type: application/json');
echo json_encode(array("usersms"=>$temp_array));
mysqli_close($con);
?>
usersms ответ показывает пустой Джейсона .. эхо в то время как шоу ничего. –
Кроме того, когда я эхо $ noofrows, это показывает мне точный нет. из строк в моей базе данных. –
Это исправить? Это точка с запятой? – larsAnders