Почему мой код выдает ошибку HTTP 500?

#php #html #mysql

#php #HTML #mysql

Вопрос:

Итак, я просматривал его около часа и не знаю, почему он выдает ошибку 500. Это должно быть что-то действительно очевидное, но я этого не вижу. Был бы очень признателен за помощь. $ connected — это в основном то, как он подключается к базе данных (это действительно работает)

 /*Starts creating the table to host the tasks */
echo "<table align='center' border='2px' style='width:1000px; line-height: 30px;'>";
echo "<tr>";
/* Names of table headers */
echo "<th> Task Name </th>";
echo "<th> Priority </th>";
echo "<th> Date Due </th>";
echo "<th> Comments </th>";
echo "</tr>";
$tasksquery = "SELECT * FROM tasks WHERE projectcode = '{$_GET['project']}'";
$tasksfinal = mysqli_query($connected, $tasksquery);

if ($tasksfinal) {
        if (mysqli_num_rows($tasksfinal)) > 0 {
                while($tablerows = mysqli_fetch_assoc($tasksfinal)) {
                        echo "<tr>";
                        echo "<td>" . $tablerows['name'] . "</td>";
                        echo "<td>" . $tablerows['priority'] . "</td>";
                        echo "<td>" . $tablerows['date'] . "</td>";
                        echo "<td>" . $tablerows['comments'] . "</td>";
                        echo "</tr>";
                    }
                }
            }

else {
        echo "Error";
    }
  

Комментарии:

1. (mysqli_num_rows($tasksfinal)) > 0

2. @kuh-chan Спасибо, чувак. Извините за глупый вопрос. Мой мозг сегодня отключился.

3. В журналах вашего сервера должно быть указано, почему.

4. И SQL-инъекция. Не круто.