У меня следующая проблема. Я строю веб-сайт, который использует базу данных. Он имеет простые функции, такие как добавление, манипулирование и удаление данных. Я определил перечисление в таблице в БД, в которой есть эти четыре значения Бакалавр наук, Магистр наук, Бакалавр образования, Магистр образования. Я хочу, чтобы выбранное значение отображалось в простом текстовом поле. по какой-то причине, даже если я не использую Trim, отображается только первое слово. В чем проблема?
<label> Type of the Course:</label>
<input input list="courses" name="testType" >
<datalist id = "courses">
<option value= "Bachelor of Science">
<option value= "Master of Science">
<option value= "Bachelor of Education">
<option value= "Master of Education">
</datalist>
</div>
<input type="submit" name="submitDep2" class="btn"value="send"/>
<?php if(isset($_POST['submitDep2'])) {
echo $_POST['testType'];?>
<input type= "text" name="c_type" value= <?php echo $_POST['testType'] ?>>
В то время как первый эхо показывает всю строку, вход HTML показывает только «Мастер» или «Холостяк»