从表格到<select>的价值 - &gt; <选项>

时间:2018-03-19 20:06:22

标签: php html

如何将数据库中的值插入&lt; select&gt; - &GT; &LT;选项&GT;在HTML? 例: 我有ID_class的表和类的名称。我想用户可以选择&lt; option&gt;具有类的值名称。 &LT;选择&GT;    &lt; option&gt; VALUE FROM TABLE&lt; / option&gt;    ... &LT; /选择&GT; 我使用PDO和jQuery。

1 个答案:

答案 0 :(得分:0)

在你被卡住的地方并不明显,但这里有一些片段可以帮助你。

首先,您的select需要一个名称,而option需要一个值,以便可以在服务器端访问所选的值。

<select name='chooser'>
  <option value='name-1'>...</option>
  <option value='name-2'>...</option>
</select>

在服务器端,您的查询应该使用PDO:

$insertData = $con->prepare('
    INSERT INTO your_table
    VALUES(
        DEFAULT,
        :name,
    )
');
// the value of $_POST['chooser'] here is the value of the selected option (e.g. "name-2")
$insertData->bindValue('name', $_POST['chooser'], PDO::PARAM_STR);
$insertData->execute();