gpt4 book ai didi

php - 如何将复选框中的选中值收集为 javascript 数组/字符串?

转载 作者:可可西里 更新时间:2023-11-01 00:49:15 25 4
gpt4 key购买 nike

我想知道如何在 mysql 数据库中搜索用户以复选框形式提供的输入。但在此之前,我需要将检查的字段放入一个 javascript 数组/字符串中,以便我可以将它与 url 一起传递给 PHP。

<form>
<input type="checkbox" id="interests" name="interests" value="Food">`
<input type="checkbox" id="interests" name="interests" value="Movies">`
<input type="checkbox" id="interests" name="interests" value="Music">`
<input type="checkbox" id="interests" name="interests" value="Sports">`
</form>

我可以对其他表单元素(例如文本和选择输入)执行上述操作,但不确定如何对复选框执行此操作。请帮忙。谢谢

最佳答案

而不是

<form> 
<input type="checkbox" id="interests" name="interests[]" value="Food">
<input type="checkbox" id="interests1" name="interests[]" value="Movies">
<input type="checkbox" id="interests2" name="interests[]" value="Music">
<input type="checkbox" id="interests3" name="interests[]" value="Sports">

将名称属性从 interests 更改为 interests[]应该可以解决你的问题。如果我对属性有误,我很抱歉,有点不习惯使用 PHP,但我很确定。无需使用 javascript 执行任何操作。这样就容易多了。当然,如果你不想轻松...

关于您关于通过数据库搜索它的第一个问题,我不明白您为什么需要这样做??如果它是一个复选框,您确切地知道它应该是什么,所以只需像这样将其插入数据库:

INSERT INTO your_table values(user_id_i_guess, interests...);

你没看错吧?

关于php - 如何将复选框中的选中值收集为 javascript 数组/字符串?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11009995/

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