-3

我正在尝试添加一个下拉列表,其名称设置为我的表唯一 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>";
  }
4

1 回答 1

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>";
于 2012-10-06T05:53:39.650 回答