gpt4 book ai didi

php - 当我需要将所有数字分成 3 个时,代码将其放入一个框中

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

我有一个包含 40 个复选框的表单,每个复选框都引用该表单中的一张卡片,我需要将它们放入我用标题设置的表格中

name card1 card2 card3 date

我的代码不是将卡号放在 3 列中,而是将所有数字放入一列中,这会导致列数不正确的错误

直观地展示我的意思

现在是怎么做的

Name     card1   card2    card3   date
---------------------------------------
myname 1 2 3

我需要的是

Name     card1   card2    card3   date
----------------------------------------
myname 1 2 3 (date)

这是我现在拥有的代码,并将向您展示它是如何回显的

$checkBox = implode(',', $_POST['whatcard']);
if(isset($_POST['submit']))
{
echo $query="INSERT INTO earlyreg
(name, card1, card2, card3, date) VALUES ('playernick', '" . $checkBox . "', CURRENT_DATE())";mysql_query($query) or die (mysql_error() );

这是我得到的 echo

INSERT INTO Earlyreg (姓名, 卡1, 卡2, 卡3, 日期) VALUES ('playernick', ' . 5,6,7 . ', CURRENT_DATE())

错误信息

Column count doesn't match value count at row 1

最佳答案

echo $query="INSERT INTO earlyreg (name, card1, card2, card3, date) VALUES ('playernick', " . $checkBox . ",  CURRENT_DATE())";mysql_query($query) or die (mysql_error() );

删除 $checkbox 周围的单引号。但这似乎是一种稍微不安全的做法。

关于php - 当我需要将所有数字分成 3 个时,代码将其放入一个框中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34449692/

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