Отображение данных из базы данных SQL в выпадающем меню

У меня есть база данных с именами. У меня есть запрос к работе базы данных, но я говорю, что у меня есть 5 имен, которые я хочу отобразить в выпадающем меню. Как заставить текст по умолчанию в раскрывающемся меню отображать эти 5 имен?

В основном я пытаюсь выполнить это:

Запросите мою базу данных и сохраните все имена клиентов в переменной. Скажем, что в базе данных есть 5 имен, мне нужны эти 5 имен, которые будут храниться в переменной. И затем для моего выпадающего меню, я обычно добавляю текст следующим образом: <option> Single Floor </ option>

Но как я могу получить эти 5 имен в раскрывающемся списке?

Ниже приведен простой псевдоскрипт, который выбирает информацию из базы данных и выводит раскрывающийся список выбора. Вам нужно будет заменить *_fetch_array любым используемым расширением БД и $row['Value'] и $row['DisplayValue'] с соответствующими именами полей из вашей схемы БД.

 <select name = 'iAmASelect' id = 'iAmaASelect'> <?php $DB_Rows = /* fetch data from database */; while($row = *_fetch_array($DB_Rows)) echo("<option value = '" . $row['Value'] . "'>" . $row['DisplayValue'] . "</option>"); ?> </select> 

Выбор будет отправлять $row['Value'] обработчику формы, показывая $row['DisplayValue'] пользователю в раскрывающемся списке.

Если я правильно понимаю, вам нужен поле выбора, в котором первая опция содержит все имена, и каждое имя также является опцией.

Либо взорвите массив с именами в строку.

или использовать цикл for (each).

 $string =''; foreach($rows as $k=>$names ){ $string.=$names.' '; } $string =trim($string). 

HTML:

 <select> <option value='0' selected="selected"> <?=$string;?> </option> ## loop your names as options. </select> 
 Just using the following code : <select name="shipDec" id="shipDec"> <?php for($i=0;$i<=200;$i++) { echo "<option value='".$i."'"; if($shipDec==$i) { echo 'selected="selected"'; } echo ">".$i."</option>"; } ?> </select>