- 我有一个单一的查询表单(php页面),其中包含一个包含所有产品的下拉SELECT。
<select class="form-control" name="model_name" required="" id="modals">
<option> Choose Model *</option>
<?php
$fetch = $, com_in->prepare("SELECT * FROM main_product_tbl WHERE type='1'");
$fetch->execute();
$c = 1;
foreach ($fetch->fetchAll(PDO::FETCH_ASSOC) as $key)
{
echo '
<option value="' . $key['product_id'] . '">' . $key['model_name'] . '</option> ';
$c++;
}
?>
</select>
- 所有这些产品都有各自独立的网页。
每个产品页面都有查询按钮,用于加载查询表单(一个php页面)用户必须从下拉菜单中选择特定的产品。
我希望如果用户按下查询按钮(从任何产品页面),它应该加载查询页面和相应的产品项目应该在下拉菜单中自动选择。
请帮助。
通过url传递产品id或名称,并在查询页面上从db获取值www.site.com/enquiry.php ? = productid查询页面使用id或产品名称从数据库获取详细信息
首先你必须用当前产品设置一个变量/cookie。在本例中,它将是
$product
然后,在<option>
标签
// We check if the product name is equal to the selected product and then select it
if($product == $key['model_name']){echo "selected";}