下拉选项代码不起作用?

时间:2015-12-13 15:51:12

标签: php

我的网站有效,直到我将此代码放入:

    <option id="" name="" value="<?php echo $row['Name']; ?>" selected>1</option>

一旦我把它放进去,网站就会一片空白。它是下拉菜单中while循环的一部分。

应该看起来像这样:

    while($row = $result->fetch_assoc()) {  

    print '<option id="" name="" value="<?php echo $row['Name']; ?>" selected>1</option>'; 
        }

2 个答案:

答案 0 :(得分:1)

您已将<?php ?>标记放入php代码中。试试这样 -

print '<option id="" name="" value="'.$row['Name'] .'" selected>'.$row['Name'] .'</option>';

答案 1 :(得分:0)

while($row = $result->fetch_assoc()) {  

    echo '<option id="" name="name" value="'.$row['name'].'">1</option>'; 
        }

请注意,您正在while循环中添加selected,因此它会为每个选项选择打印,您应添加条件以添加所选值..