我有这个代码:
<table><tr><th>Select a Ramp: </th></tr>
<?php
global $dbc;
$rampq="SELECT item_id, item_name FROM items WHERE category_id = '1'";
$rampr = @mysqli_query($dbc, $rampq) or die(mysqli_error($dbc));
while($row = mysqli_fetch_array($rampr)){
echo '<tr><td><input type="radio" name="rampGroup"
value="' . $row['item_id'] . '"';
if(isset($_POST['rampGroup']) && $_POST['rampGroup']==$row['item_id']){
echo 'checked="checked"';}echo'>' . $row['item_name'] . '</tr>'; }
echo '<tr><input type="radio" name="rampGroup" value="0"';if(isset($_POST['rampGroup']) && $_POST['rampGroup']==0){echo 'checked="checked"';}
echo'>No Ramp</tr></table>';
?>
当此代码在浏览器上输出时,它看起来像:
o 无坡道
选择坡道:
o 液压单闸门
o 液压双折闸门
“无坡道”应该最后打印,但它跳到查询返回的项目之上。有没有办法让它正确输出?