PHP 查询到 HTML 单选按钮

标签 php mysql

我是 PHP 的初学者。我的代码中有这个查询。

$qsq = mysql_query("SELECT DISTINCT question_text FROM questions ");

我想在单选按钮中显示 $qsq 的结果,以便可以选择它。然后用另一个查询将选择发送到另一个表。有人可以帮我编码吗?提前致谢。

最佳答案

你没有告诉你关于你的 table 的任何事情,所以我不能给你任何确切的东西(不一定是那个 id 想要,我只是想给你粗略的描边),但听起来你想要一个有一组的表格单选按钮:每行一个。

$res = mysql_query("SELECT id, question_text FROM questions");
echo "<form name='whatever' action='next.php' method='get'>";
while($row = mysql_fetch_assoc($res))
{
   echo "<input type='radio' name='choice' value='" . $row['id'] . "' /> ". $row['question_text'] . '<br />';
}
echo "<input type='submit' value='submit' /></form>";

提交此表单将发送到 url next.php/choice=#,您可以在其中从 $_GET 中检索选择并执行任何您需要的操作。

关于PHP 查询到 HTML 单选按钮,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5574901/

相关文章:

php - 神秘的 INSERT UPDATE 错误

php - 在两个 PHP 页面之间创建一个加载页面

javascript - amCharts 不显示 json 数据

php - LEFT JOIN 还是只选择额外的表?

php - Mysql根据某种条件选择某个字段

MySQL 表被标记为崩溃

mysql - Amazon RDS CPU 峰值

PHP $_GET 有效,但 $_POST 回显空白

java、mysql比较和编辑值

php - MySQL:枚举表——只使用一个还是多个?