将PHP变量指定给HTML单选按钮值

将PHP变量指定给HTML单选按钮值,php,html,Php,Html,我尝试将PHP变量分配给html单选按钮值,如下所示: echo "<input type='radio' name='mydisctopic' value="($row['message'])">",($row['message']),"<br>"; 你能帮忙吗?谢谢 试试看 echo "<input type='radio' name='mydisctopic' value='".$row['message']."'>".$row['message'].

我尝试将PHP变量分配给html单选按钮值,如下所示:

echo "<input type='radio' name='mydisctopic' value="($row['message'])">",($row['message']),"<br>";
你能帮忙吗?谢谢

试试看

echo "<input type='radio' name='mydisctopic' value='".$row['message']."'>".$row['message']."<br>";
echo.“$row['message']”。

echo "<input type='radio' name='mydisctopic' value='".$row['message']."'>".$row['message']." <br/>";
echo.“$row['message']”,
echo“\”.$row['message']。“\”
”;
更好的方法:

    <input type="radio" name="mydisctopic" value="<?= $row['message']; ?>">"<?= $row['message']; ?>"<br>";
更改为:

echo "<input type='radio' name='mydisctopic' value='". $row['message'] ."'>". $row['message'] ."<br>";
echo”“$行['message']。“
”;
我喜欢对HTML属性使用
,因此:

echo '<input type="radio" name="mydisctopic" value="'.$row['message'].'">'.$row['message'].'<br>';
如果要使用逗号(因为echo可以这样做)

echo',$row['message'],“
”;
在您尝试引用
$row['message']
的值时,您已经结束了开始回显的字符串,因此分析错误。顺便说一句,引用是不够的;您还必须对值使用
htmlspecialchars
。可能重复
echo "<input type='radio' name='mydisctopic' value='". $row['message'] ."'>". $row['message'] ."<br>";
echo '<input type="radio" name="mydisctopic" value="'.$row['message'].'">'.$row['message'].'<br>';
echo "<input type='radio' name='mydisctopic' value='{$row['message']}'>{$row['message']}<br>";
echo '<input type="radio" name="mydisctopic" value="',$row['message'],'">',$row['message'],'<br>';