为什么我的drop-box不会使用while语句正确填充?

时间:2010-11-05 08:13:39

标签: php

我遇到了一个未正确填充的投递箱问题。

echo"<td>Selectati numarul de telefon:</td>
<td><select name='mobil'>
<option value='--'>---</option>";

while($apelantRow = mysql_fetch_assoc($apelantResult))
{
    $apel=(string)$apelantRow['nrtel'];
    echo "<option value='".$apel."'>$apel</option>";
}

echo"</select></td></tr>";

sql查询工作正常。我得到的是这样的:

<option value='2'>1</option>
<option value='2'>2</option>

我真的不知道该怎么办。令我感到困惑的是,我在另一个页面上使用相同的代码,使用不同的变量,它的工作正常。

请帮忙。

感谢, 塞巴斯蒂安

1 个答案:

答案 0 :(得分:1)

为什么不

echo '<option value="'.$apel.'">'.$apel.'</option>';

编辑:由于变量用于字符串

,因此不需要显式强制转换