保存下拉列表中的值

发布于 2024-10-09 09:29:31 字数 119 浏览 3 评论 0原文

这是我的情况,我有 2 页,一页用于选择值,一页用于编辑与该值关联的数据库相关内容。

现在,我不知道(并且已经研究了相当多)如何将从下拉列表中选择的值保存到 PHP 的变量中。

有什么想法吗?

Here's my situation, I have 2 pages, one for selecting a value and one for editing database related things which are associated to that value.

Right now, I have no knowledge ( and have researched a fair bit ) on how to save the value selected from the drop down list into a variable from PHP.

Any ideas?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(4

硬不硬你别怂 2024-10-16 09:29:31

HTML:

<form action="page.php" method="get">
<select id="drop" name="drop">
  <option value="Volvo">Volvo</option>
  <option value="Saab">Saab</option>
  <option value="Mercedes">Mercedes</option>
  <option value="Audi">Audi</option>
</select>
<input type="submit" value="Submit!">
</form>

页面.php:

<?php
echo $_GET['drop'];
?>

HTML:

<form action="page.php" method="get">
<select id="drop" name="drop">
  <option value="Volvo">Volvo</option>
  <option value="Saab">Saab</option>
  <option value="Mercedes">Mercedes</option>
  <option value="Audi">Audi</option>
</select>
<input type="submit" value="Submit!">
</form>

page.php:

<?php
echo $_GET['drop'];
?>
蒲公英的约定 2024-10-16 09:29:31

它的两步:
第一个html:

<form action='databasethings.php' method=post>
<select name="myvalue">
  <option value="value1">Value 1</option>
  <option value="value2">Value 2</option>
  <option value="value3">Value 3</option>
</select>
<input type=submit>
</form>

用于将值发送到databasethings.php脚本。(

然后在databasethings.php中:

$myvalue=$_POST['myvalue'];
//do something with myvalue

这将从html中捕获value1、2或3到php中的$myvalue中

Its two step:
First html:

<form action='databasethings.php' method=post>
<select name="myvalue">
  <option value="value1">Value 1</option>
  <option value="value2">Value 2</option>
  <option value="value3">Value 3</option>
</select>
<input type=submit>
</form>

Its for sending the value to databasethings.php script.(

Then in databasethings.php:

$myvalue=$_POST['myvalue'];
//do something with myvalue

This will catch value1, 2 or 3 from html into $myvalue in php

前事休说 2024-10-16 09:29:31

我假设您正在向页面提交表单以编辑数据库相关内容。在该页面上使用 $_REQUEST['the_name_of_the_select_box']

    <select name="the_name_of_the_select_box"> 

选择值将位于

    $_REQUEST['the_name_of_the_select_box'] or  $_POST['the_name_of_the_select_box'] 

I presume you are submitting a form to the page for editing database related things. On that page use $_REQUEST['the_name_of_the_select_box']

    <select name="the_name_of_the_select_box"> 

the select value will be in

    $_REQUEST['the_name_of_the_select_box'] or  $_POST['the_name_of_the_select_box'] 
对你而言 2024-10-16 09:29:31

可能喜欢这个

$('element').change(function(){
               $.ajax({
                    url:"savepage",
                    type:"POST",
                    data:({}),
                    dataType:"html", // json // xml
                    async:false,
                    success: function(msg){
                        alert(msg); // get result
                    }
                });
});

might like this

$('element').change(function(){
               $.ajax({
                    url:"savepage",
                    type:"POST",
                    data:({}),
                    dataType:"html", // json // xml
                    async:false,
                    success: function(msg){
                        alert(msg); // get result
                    }
                });
});
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文