从sql数据库php填充单选按钮

时间:2012-05-07 15:43:03

标签: php sql ajax

我想要一个带有由sql数据库填充的文本的复选框,然后存储在ajax中。

我该怎么做?

1 个答案:

答案 0 :(得分:0)

php中的生成单选按钮应该类似于以下内容:

<?php
mysql_connect("localhost", "mysql_user", "mysql_password") or
    die("Could not connect: " . mysql_error());
mysql_select_db("mydb");

$result = mysql_query("SELECT id, name, value FROM mytable");

//I assume the 2nd entry in the database is the value name and the 3th is the button value
while ($row = mysql_fetch_array($result)) {
    echo '<input type="radio" name="'.$row[1].'" value="'.$row[2].'" />'.$row[1];
}
?>

在AJAX部分存储有点令人困惑。 AJAX是一种执行子页面请求的方式。 See here

因此,如果您想使用ajax进行存储,则必须构建一个接收数据并将其放入数据库的PHP页面。最简单的方法是通过ajax请求将整个表单与数据一起发布。 Check it out here。祝你好运!