- Автор темы
- #1
Есть функция вывода данных
<?
$sql = 'SELECT `type` FROM `type`';
$result = mysql_query($sql);
// вывод на страницу
echo '<select name="director_type">';
print_r($rez_array);
// проходим весь массив и вывод данных массива с подстановкой.
while ($myrow = mysql_fetch_array($result,MYSQL_ASSOC)) {
echo '<option value="' . $myrow['type'] . '`"> ' . $myrow['type'] . ' </option>';
}
echo '</select>';
// Освобождаем память
mysql_free_result($result);
// закрываем соединение
mysql_close($db);
?>
этот код находится внутри <form action="" method="post"> пункт который я выбираю из кода "Form" отправляет к обработчику и он вносит выбранный пункт из кода в в таблицу "reception" в поле "director_type" (есть в коде). а пункты выводятся в код из таблицы "type" поле "type", тепер как вывести для редактирования выбранный и добавленный в таблицу "reception" пункт в селект чтобы по умолчению там стоял именно тот пункт который я внес в "reception"?
Есть вариант но этот вариант для статичных значений select option.
<option value="Твердый модель ИОЛ"<?php if ($row[iolodmod] == 'Твердый модель ИОЛ') echo ' selected="selected"'; ?>>Твердый</option>
Не знаю как поправить для динамичных значений-типа того что приведено наверху
<?
$sql = 'SELECT `type` FROM `type`';
$result = mysql_query($sql);
// вывод на страницу
echo '<select name="director_type">';
print_r($rez_array);
// проходим весь массив и вывод данных массива с подстановкой.
while ($myrow = mysql_fetch_array($result,MYSQL_ASSOC)) {
echo '<option value="' . $myrow['type'] . '`"> ' . $myrow['type'] . ' </option>';
}
echo '</select>';
// Освобождаем память
mysql_free_result($result);
// закрываем соединение
mysql_close($db);
?>
этот код находится внутри <form action="" method="post"> пункт который я выбираю из кода "Form" отправляет к обработчику и он вносит выбранный пункт из кода в в таблицу "reception" в поле "director_type" (есть в коде). а пункты выводятся в код из таблицы "type" поле "type", тепер как вывести для редактирования выбранный и добавленный в таблицу "reception" пункт в селект чтобы по умолчению там стоял именно тот пункт который я внес в "reception"?
Есть вариант но этот вариант для статичных значений select option.
<option value="Твердый модель ИОЛ"<?php if ($row[iolodmod] == 'Твердый модель ИОЛ') echo ' selected="selected"'; ?>>Твердый</option>
Не знаю как поправить для динамичных значений-типа того что приведено наверху