1

考虑以下命令: echo '', $row['name'], '';

现在如何将以下代码添加到我正在执行的代码中也不起作用。

if ($row['name'] =='class2' )echo " selected ";

4

2 回答 2

1

尝试

if ($row['name'] =='class2' ){echo "selected=\"selected\"";}

编辑:我希望我能用更少的信息理解你的观点......

只是为了适合你:

<select>
<option 
<?
if ($row['name'] =='class2' )
{echo "selected=\"selected\"";}
?> value="<?=$row[name]?>">
<?=$row[name]?>
</option>
</select>
于 2013-04-30T14:35:18.593 回答
1

你的意思是这样的吗?

<option <?php echo $row['name']=='class2'?"selected='selected'":""; ?> 
    value="<?php echo $row['name'] ?>">
    <?php echo $row['name'] ?>
</option>
于 2013-04-30T15:19:37.857 回答