如何从单选按钮传递"What is Php?"作为值。
$records['quiz_name']="什么是Php?"或者"什么是Html?"
echo "<input type=radio name=name_quiz value=".$records['quiz_name'].">".$records['quiz_name']."<br>";
我在将radio值="What is Php?"作为值传递到另一个页面时遇到问题。当我在下一页上回显$_POST['quiz_name']时,我会得到"What"而不是"What is Php?",当我使用var($_POST)时,我得到
var($_POST) = array(1) { ["name_quiz"]=> string(4) "What" }
如何解决此问题?我知道这与空白有关。感谢
您的代码中缺少一些引号,这导致它截断了字符串,只需将它们添加到即可
echo "<input type=radio name=name_quiz value='".$records["quiz_name"]."'>".$records["quiz_name"]."<br>";
//^ ^those two