Я пытаюсь заставить его установить значение по умолчанию на основе $ rad ['brukertype'] из базы данных, это может иметь значение 1 или 2, но если инструкция doesn ' t, похоже, работаетКак динамически установить значение выбора с помощью php/html
$sql = "select A.*, Br.Type from Brukere A INNER JOIN Brukertyper Br ON A.Brukertype=Br.Brukertype";
if ($db) {
$res = $db->query($sql);
while ($rad = $res->fetch_assoc()) {
echo("<td><select name='type'> <option value='1'" if ($rad['Brukertype'] == '1') "selected='selected'" > "'Administrator</option> <option value='2'" if ($rad['Brukertype'] == '2') "selected='selected'">"Iskjører</option> </td>");
* "но это не работает" * - проверка возможных ошибок как на стороне PHP, так и на стороне запроса? * «Кажется, не работает» * не так много. –
Да, извините. Запрос в порядке, и $ rad ['brukertype'] извлекает правильное значение. Честно говоря, я думаю, что это может быть синтаксическая ошибка, я начинаю с php – user3004920
Проконсультируйтесь по следующим ссылкам http://php.net/manual/ en/mysqli.error.php и http://php.net/manual/en/function.error-reporting.php –