Как ответил Хаста Дхана, вот несколько подробностей о том, почему он полностью изменил код.
этот код, который вы используете
$message .= "if ($row['status']) :
$output .= '<td>'.$row["status"].'</td> ';
else:
$output .= '
<td>
<form method="post" action="update-request-status.php">
<input type="hidden" name="reqnumber" value="'.$row['reqnumber'].'" />
<button class="button" type="submit" name="completed" value=""><span>New Request!</span></button>
</form>
</td>";
сделать вывод $ message точно таким, как вы пишете код, потому что php не определяет это как код процесса.""
сообщает процессору php-кода, что то, что вы пишете, является строкой, а не процессом.Также, пожалуйста, обратитесь к INFO , чтобы узнать больше о том, как использовать HTML в php.
После редактирования вы можете проверить орфографию вашего массива.