0
我有一个选择选项,选择一个品牌后,我成功地获得/显示品牌名称,但我也希望其他值显示像价格,有或没有刷新页。在表格中显示其他值从数据库选择选项
<?php
require_once 'config.php';
echo '<select class="form-control action" name="tran_description" value="<?
php echo $tran_description; ?>" style="background-color:#F0F0F0">';
$sql = mysqli_query($mysqli, 'SELECT * FROM products order by product_id');
while ($row = $sql->fetch_assoc()){
echo '<option id="' . $row['product_id'] . '"';
echo ' value="' . $row['description'] . '" ';
echo ' value="' . $row['price'] . '" ';
if($row['description'] == $tran_description) {
if($row['price'] == $tran_price) {
$tran_price = $row['price'];
echo ' selected="selected"';
}
}
if($row['product_id'] == $row['description']) {
echo ' selected="selected"';
}
echo '>';
echo $row['description'];
echo '</option>';
}
echo '</select>';
?>
我可以得到描述的价值,但价格我couldnt。在代表品牌或描述的一个选择选项中,我也希望将该品牌的价格值分配给一个变量,这样我就可以在后台代码中进行算术运算而不必看到它。谢谢。
我的意思是,在代表品牌或描述的一个选择选项中,我也希望将该品牌的价格值分配给一个变量,这样我就可以在后面的代码中进行算术运算而不会看到它。 – Romeo
这就是他所暗示的。我会通过使用json_encode来修改选项值。要提取数据,请在选择值后使用JSON.parse(如果在不重新加载的情况下显示)。斜杠也是正斜杠,应该是反斜杠。 – RichGoldMD
我试图用你的代码Islan Mahajan,但我仍然不能。 – Romeo