gpt4 book ai didi

mysql插入逗号分隔的字符串不保存超过948个变量

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

我正在使用 PHP 将复选框 ID 插入到一个数组中,该数组转换为逗号分隔的字符串,以便插入到 MYSQL 中。有效,除非超过 948 个复选框。 (每个州的金额不同)

为什么它不会插入超过 948 个逗号分隔的值?

这是我的 PHP 代码:

            $teamsar2 = $_POST['teamarray2'];

if ($teamsar2){$henry2 = implode(",",$teamsar2);}else{echo '';}

$query = "UPDATE #__bl_teamcord SET teams='".$henry2."' WHERE s_id=".$sid." AND u_id=(".intval($_POST['playerid']).")";
$db->setQuery($query);
$db->query();

最佳答案

如果它在一定限度内工作正常,我会检查您的 max_allowed_pa​​cket 大小。你可能已经达到极限了。 http://dev.mysql.com/doc/refman/5.5/en/packet-too-large.html

关于mysql插入逗号分隔的字符串不保存超过948个变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12360954/

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