Хотя я исследовал, я не смог найти решение для этого. Мне нужно получить значение базы данных («По умолчанию») в качестве предварительно выбранного значения выпадающего списка.Предварительно выбранное значение выпадающего списка из базы данных MySQL
<select name="listCustomer" id="listCustomer">
<?php
$sql = mysqli_query($connection,"SELECT customer_name FROM customers");
while ($row = mysqli_fetch_array($sql,MYSQLI_ASSOC)){
echo "<option value=\"" . $row['customer_name'] . "\">" . $row['customer_name'] . "</option>";}
?>
</select>
Не могли бы вы помочь мне в этом?
Спасибо друг, есть некоторые ненужные '" 'знаков в коде. Кроме этого, это решить мою проблему. Но проблема теперь выбранное значение не собирается в базу данных теперь всегда„по умолчанию“ вставляют в базу данных – EKBG
ред код твои: '$ SQL = mysqli_query ($ соединение, "SELECT customer_name от клиентов"); то время как ($ строки = mysqli_fetch_array ($ SQL, MYSQLI_ASSOC)) { \t. \t \t \t \t \t \t \t \t \t $ selected = ((strtolower ($ row ['customer_name']) == 'default')? 'selected': ''); echo ' ';} ' – EKBG
Это неправильно. Двойные кавычки в моем примере НЕ лишние. Все атрибуты должны быть заключены в двойные кавычки. – junkfoodjunkie