请帮助我如何将此选择选项下拉列表显示到另一页面。 我得到了正确的数据库内容,当我提交按钮时,如果始终是第一行或(默认),则显示该按钮。 请。
$select_size = mysql_query("SELECT * FROM size_tbl WHERE prod_id ='$prod_aydi' ");
?>
Size: <select class="details_order1" name="size" >
<?php
while($data=mysql_fetch_assoc($select_size))
{
$prod_diay = $data['prod_id'];
$sze = $data['size_name'] ;
?>
<option value="<?php echo $prod_diay ?>"><?php echo $sze ?></option>
<?php
}
?>
</select>
FUNCTION.php
function get_size($pid) {
$result=mysql_query("select id from product_tbl where id='$pid' ") ;
$row=mysql_fetch_array($result);
$aydi = $row['id'];
$sel = mysql_query("SELECT size_name FROM size_tbl WHERE prod_id='$aydi' ");
$row2 = mysql_fetch_array($sel);
return $row2['size_name'];
}
答案 0 :(得分:0)
您需要添加&#34;已选择&#34;属性为页面加载时要选择的<option>
。
<option selected>...</option>
答案 1 :(得分:0)
<option value="<?php echo $prod_diay ?>" <?php if($sze == '$row2['size_name'] ')
echo" selected "; ?> >
<?php echo $sze ?></option>
会为您提供所选的选项,例如,如果您正在进行更新或其他内容。