gpt4 book ai didi

php - html选择php处理问题?

转载 作者:行者123 更新时间:2023-11-29 02:07:11 25 4
gpt4 key购买 nike

我有这个选择框,用户可以使用它来选择一个选项,但我坚持如何使用 php 处理它并将值插入 mysql:

<select name="vote[]">
<option value="support">I support this</option>
<option value="against">Im against this</option>
<option value="dont">I want the audience to decide!</option>

$insert=mysql_query("INSERT INTO topic (topic, founder, choice, date) VALUES('".$course."', '".$user_id."', '".$_POST['vote[]']."',NOW())");

最佳答案

除了 Ben 已经说过的,您还想去掉 name 属性中的括号。

<select name="vote">

当你去检索值时,只需使用$_POST["vote"]。仅当您打算拥有多个同名字段时才使用方括号(即:允许用户即时动态生成字段)。您不需要将它与全面的下拉菜单一起使用。

编辑

此外,作为您的常驻 PHP 专家,我有契约(Contract)义务提醒您始终对插入到 SQL 查询中的任何数据进行转义。这意味着每次都要大力使用 mysql_real_escape_string()。只有您可以防止森林火灾、VD 和上帝知道还有什么,但只有在转义 SQL 参数时才能做到这一点。

关于php - html选择php处理问题?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3983543/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com