如何在php部分添加下拉列表

时间:2012-10-06 05:50:08

标签: php html

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

1 个答案:

答案 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>";