Я пишу веб-страницу для своего приложения шестого класса, и мне нужен доступ к базе данных / таблице, которая содержит информацию о Свободной комнате. SQL-запрос работал нормально до тех пор, пока (из-за недопонимания) не преобразовал файл в .html и обратно в .php, и теперь $ result не возвращается. Любая помощь или совет будут очень полезны.
Я использую Xampp и localhost / phpmyadmin для локального размещения сервера и базы данных.
# Checking to see if they haven't entered a day
if ($room != "") {
# SQL query for the individual days
$sql = "SELECT Period FROM freerooms WHERE Day = '" . $day . "' AND Room = '" . $room . "'";
$result = mysqli_query($conn, $sql);
# Outputting the data in a table
if (mysqli_num_rows($result) < 0) {
# Output data in each row
echo '<table border=1><tr><th><strong>Period</strong></th></tr>'; # Headings
while ($row = mysqli_fetch_assoc($result)) {
# Individual row
echo '<tr><td style="text-align:center">'; # Start of the row
echo $row["Period"]; # Content
echo '</td></tr><br>'; # Ending the row
}
echo '</table>';
} else {
echo '<strong>Room: ' . $room . ' is not free on ' . $day . '</strong>';
}
}
Я ожидал, что таблица, представляющая периоды, в течение которых комната свободна, когда я ввел действительные записи (из формы), все же я получаю «любая комната, в которую я набрал», свободна в «в любой день, в который я набрал».