1

我今天刚从 XAMPP 切换到统一服务器

这个:

$sql = "SELECT * FROM rooms WHERE date = '$year/$month/$day' ORDER BY roomNb ASC";

在 XAMPP 下对我来说很好。它检索具有这些日期的房间,并按升序从 1 到 X 很好地对它们进行排序。

统一服务器下的相同脚本产生以下内容:

9
10
11
12
14
8
7
6
5
4
3
2
1

什么可能导致这种行为?

编辑

请参阅下面的评论:

$sql = "SELECT * FROM rooms WHERE date = '$year/$month/$day' ORDER BY roomNb ASC";
$result = mysqli_query($con,$sql);
while ($row = mysqli_fetch_array($result, MYSQLI_ASSOC))
{
  echo "$row['roomNb'] <br>";
}

编辑

我的表结构屏幕:

在此处输入图像描述

4

0 回答 0