В приложении, которое я создаю, мне нужно отображать различные кнопки для пользователей с разными обозначениями (HOD, Director или Staff). Рассмотрим код snippet-Добавление HTML-кнопки с использованием PHP Mysql
<button id="request">Leave Request</button>
<button id="statistics">Leave Statistics</button>
<?php
$sql = "SELECT Role from employee where `Emp Code`=$emp_code";
$result = mysqli_query($link,$sql);
$row =mysqli_fetch_array($result, MYSQLI_NUM);
if($row[0] == "HOD"){
echo "<button id='new'> New Button</button>";
}
Так вошедшего используется это HOD, то он/она должен видеть 3 кнопки.
Ошибка отображения. Не удалось получить запрос. Параметр 1 в mysqli_fetch_array должен быть mysqli_result, но не указан.
ваш запрос не удалось, и вы должны выяснить, почему '$ Result = mysqli_query ($ ссылку, $ SQL) или умереть (mysqli_error ($ ссылка));' –
'$ row = mysqli_fetch_array ($ result, MYSQLI_NUM);' и вы проверяете строку. –
Является ли ваш empcode целым числом или строкой? –