Я новичок в PHP и пытаюсь настроить простой тест, чтобы получить данные для возврата из базы данных temp, которую я настроил, но я продолжаю получать синтаксическую ошибку. Я просмотрел его и после процесса устранения, похоже, в этой строке, но я не уверен, что не так, потому что я уверен, что это похоже на учебник, который я использую.Ошибка получения данных для возврата из базы данных в PHP
while($row = mysqli_fetch_row($result)) {
Вот весь код соответствует тому, что я делаю:
<?php
// Perform database query
$query = "SELECT * FROM subjects";
$result = mysqli_query($connection, $query);
// Test if there was a query error
if (!$result) {
die ("Database query failed.");
}
?>
<?php
// Use returned data (if any)
while($row = mysqli_fetch_row($result)) {
// output data from each row
var_dump($row);
echo "<hr />";
?>
Я могу успешно сделать первоначальное соединение, и т.д., это просто, когда я пытался получить данные появляется из базы данных, что я получил синтаксическую ошибку.
Синтаксическая ошибка быть? –
Вы забыли закрыть свою конечную фигуру '}' btw - поставить сразу после 'echo '
"; '- у вас был ловушка с ошибкой, вы бы сразу поймали это. –
... как в 'mysqli_error()' ;-) –