Получить значение выбранной опции с помощью php, а затем показать его с эхом

0

Я начинаю на PHP, Javascript, я хотел бы получить выбранное значение из select/option и запасти его в php-переменную ($ varpeoplesnames), чтобы использовать ее в будущем запросе SQL и показывать ее с помощью эха

мой код:

<select name="peoplesnames">
  <option value="1">john</option>
 <option value="2">sarah</option>
 <option value="3">samantha</option>
</select>
<?php   (....)    echo $varpeoplesnames;

Как я могу получить текст выбранного варианта, чтобы показать его с помощью echo в php?

  • 0
    Вам нужно либо инициировать новый запрос для отправки этого значения в PHP, либо использовать AJAX
  • 0
    Как я могу инициировать запрос на отправку этого значения в PHP или использовать AJAX?
Теги:

1 ответ

1
Лучший ответ

Оберните его в форме с действием, являющимся ссылкой на ваш php файл, и кнопкой отправки

HTML:

<form action='yourPhpFile.php' method='GET'>
    <select name="peoplesnames">
        <option value="1">john</option>
        <option value="2">sarah</option>
        <option value="3">samantha</option>
    </select>
    <input type='submit'></input>
</form>

PHP

<?php 
$varpeoplesnames = $_GET['peoplesnames'];
echo $varpeoplesnames;
?>
  • 0
    спасибо, есть другое решение без использования <input type = 'submit'> </ input> (отображать значение сразу после выбора значения)?
  • 0
    @ user3546104 для этого нужно использовать javascript

Ещё вопросы

Сообщество Overcoder
Наверх
Меню