【问题标题】:GET the value of the selected option using php then show it with echo使用 php 获取所选选项的值,然后使用 echo 显示它
【发布时间】:2014-06-02 01:42:54
【问题描述】:

我是 PHP、Javascript 的初学者,我想从 select/option 中获取选定的值并将其存储到 php 变量 ( $varpeoplesnames ) 中,以便在未来的 SQL 请求中使用它并通过 echo 显示它

我的代码:

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

如何获取所选选项的文本以在 php 中使用 echo 显示?

【问题讨论】:

  • 你要么需要发起一个新的请求将这个值发送给 PHP,要么使用 AJAX
  • 如何发起请求以将此值发送到 PHP,或使用 AJAX?

标签: php html


【解决方案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;
?>

【讨论】:

  • 谢谢,还有不使用的解决方案(选择值后回显该值)?
  • @user3546104 你需要为此使用javascript
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2018-03-17
  • 2015-01-24
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多