链接选择列表框一起PHP HTML网站工作

链接选择列表框一起PHP HTML网站工作,php,html,web,Php,Html,Web,我被要求建立一个临时购物车网站。。。我有一个显示产品名称的选择框和一个显示产品价格的框(所有信息都存储在myPHP上) 是否有办法将这两个框链接/连接在一起,这样当用户选择产品时,另一个框将填充价格?目前我所能得到的只是选择框中的所有信息……这就是我的树 正如您可以看到的,价格在下拉框中,但我希望它填充在下面的框中 任何帮助都将不胜感激 我现在使用的代码是 $sql="SELECT * FROM tblproducts"; $result=mysql_query($sql); $rows=my

我被要求建立一个临时购物车网站。。。我有一个显示产品名称的选择框和一个显示产品价格的框(所有信息都存储在myPHP上)

是否有办法将这两个框链接/连接在一起,这样当用户选择产品时,另一个框将填充价格?目前我所能得到的只是选择框中的所有信息……这就是我的树

正如您可以看到的,价格在下拉框中,但我希望它填充在下面的框中

任何帮助都将不胜感激

我现在使用的代码是

$sql="SELECT * FROM tblproducts";
$result=mysql_query($sql);
$rows=mysql_fetch_array($result);

echo "<select name='product'>";
while ($row = mysql_fetch_array($result)) {
echo "<option value='" . $row['productName'] . "'>" . $row['productName'] . " £" .         $row['productPrice'] ."</option>";
}
echo "</select>";
$sql=“从TBL产品中选择*”;
$result=mysql\u查询($sql);
$rows=mysql\u fetch\u数组($result);
回声“;
while($row=mysql\u fetch\u数组($result)){
回显“$row['productName']”和“$row['productPrice']”;
}
回声“;

我知道我已经用下拉框选择了所有。。。没有任何东西指向空文本框。。这是因为我不确定如何链接/指向它。

您可以通过将价格加载到
javascript
来实现这一点。对第一个区块使用
onchange
事件,并填充另一个区块的价格

这可以使用
ajax
调用来完成:

在第一个下拉列表的
onchange
事件上调用函数或文件。将第一个下拉列表的选定值传递给该函数或文件


然后在该函数或文件中,根据该值选择选项,成功后在第二个下拉列表中填充这些选项。

您需要一些javascript来完成此操作。请注意,mysql函数的使用是不推荐的。您可能希望阅读“PDO”或查看PHP自己的指南,以帮助您选择要使用的集合。(可能会出现->)是的,您需要javascript/jquery/任何其他框架来实现这一点。原因是PHP是在加载页面之前执行的,因此一旦看到它,就不能在页面上再次使用PHP执行任何操作,除非将上述任何操作与AJAX一起使用。