我从数据库中检索到值,并且想要按照下面给出的单选按钮打印它。php中的单选按钮
<input type="radio" value="<?php $row['Username']; ?>" name="myradiobutton" />
将'用户名'存储在属性 - “值”中时,它不起作用。任何人都可以澄清我的疑问。
我从数据库中检索到值,并且想要按照下面给出的单选按钮打印它。php中的单选按钮
<input type="radio" value="<?php $row['Username']; ?>" name="myradiobutton" />
将'用户名'存储在属性 - “值”中时,它不起作用。任何人都可以澄清我的疑问。
您需要输出值为echo
。也可以按照Fabio M的评论中的建议与htmlentities()
一起转义。
<input type="radio" value="<?php echo htmlentities($row['Username'], ENT_QUOTES); ?>" name="myradiobutton" />
^^^^^^
最好使用'htmlentities($ row ['Username '],ENT_QUOTES)'。 – 2011-05-27 13:23:28
只需添加echo
:
value="<?php echo $row['Username']; ?>"
对于希望了解的人也有这种短标签:
<input type="radio" value="<?=$row['Username']?>" name="myradiobutton" />
适用于'short_open_tags'的使用警告。 http://stackoverflow.com/questions/200640/are-php-short-tags-acceptable-to-use – 2011-05-27 14:07:36
当然,但短期开放标签默认情况下,现在如此缓慢,它正在消失。 – RJD22 2011-05-27 19:49:19
如果速记PHP是活跃那么在哪里尝试使用'<?= $ row ['username']?>;'但是这是不好的做法 – diEcho 2011-05-27 13:22:05
@diEcho有人说这是一个不好的做法,但如果您使用PHP进行模板化,则非常方便。 – kapa 2011-05-27 13:27:32
这个问题探讨了短打开标签的争议http://stackoverflow.com/questions/200640/are-php-short-tags-acceptable-to-use – 2011-05-27 14:08:37