我正在尝试添加一个下拉列表,其名称设置为我的表唯一ID ..但是我尝试使用以下代码dosnt似乎工作..虽然如果我使用相同的代码下拉列表中HTML它工作正常..
$i = 1;
while($row = mysql_fetch_array($result)){
echo "<tr bgcolor='#F5F5F5'>";
if($i%2 == 0){
echo "<tr bgcolor='#E5E5E5'>";
}
$i++;
echo "<td>" . $row['name'] . " -" . $row['width'] . "/" . $row['height'] . "</td>";
echo "<td>" . $row['normal_fill'] . "/" . $row['our_fill'] . "</td>";
echo "<td>" . $row['old_price'] . "</td>";
echo "<td>" . $row['price'] . "</td>";
echo "<td>"
"<select name='goosedown_id'>
<option value=""> 0 </option>
<option>1</option>
<option>2</option>
<option>3</option>
<option>4</option>
<option>5</option>
<option>6</option>
<option>7</option>
<option>8</option>
</select>"
"</td>"
echo "</tr>";
}
答案 0 :(得分:3)
删除你的td中的双引号,如下面的代码并尝试一下。在你的td之前你有完整的双引号并且它的数据已经完成。
echo "<td>
<select name='goosedown_id'>
<option value=''> 0 </option>
<option>1</option>
<option>2</option>
<option>3</option>
<option>4</option>
<option>5</option>
<option>6</option>
<option>7</option>
<option>8</option>
</select>
</td>";