<?php
$res = mysqli_query(SELECT id,cat FROM `category`);
$result = mysqli_fetch_assoc($res);
$selector = '<select name="category"><option value="0" selected="selected">Выбор категории...</option>';
while($result)
{
$selector .= '<option value="'.$res['id'].'">'.$res['cat'].'</option>';
$result = mysqli_fetch_assoc($res);
}
$selector .= '</select>';
?>
<!DOCTYPE html>
<html>
<body>
<form name="category" action="action.php" method="POST">
<?php echo $selector; ?>
<input name="submit" type="submit" value="Указать категорию">
</form>
</body>
</html>
Или же поместить запрос и формирование селектора в функцию класса и в поток выводить так:
<?php
include 'selectClass.php';
?>
<!DOCTYPE html>
<html>
<body>
<form name="category" action="action.php" method="POST">
<?php
$sel = selector('cat');
echo $sel;
?>
<input name="submit" type="submit" value="Указать категорию">
</form>
</body>
</html>
_____________
[FAQ]Регистрации пользователей, сохранение в БД
---------------------------------------------------------------------------
Выходя из ванной, вышел из нее два раза