我需要从数据库中获取城市并将其放入城市数组中。在foreach循环后,未定义$ cities变量:
<?php
session_start();
if (empty($_SESSION['user_id']) || empty($_SESSION['email'])) {
header('location: ../login.php');
}
require_once('../config/database.php');
$sql = "SELECT * FROM cities ORDER BY id desc";
$result = $conn->query($sql);
$сities = [];
if ($result->num_rows > 0) {
while ($row = $result->fetch_assoc()) {
$сities[] = $row;
}
}
print_r($cities);
$conn->close();
?>
这是一个错误
注意:未定义的变量:第26行/Applications/MAMP/htdocs/index.php中的城市