gpt4 book ai didi

php - "ON DUPLICATE KEY UPDATE"超时

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

我的查询很好,但我需要检查 ID 和日期/时间字段是否有重复,所以我使用了

mysqli_query($link, "
INSERT INTO wsmdata VALUES ('', '".mysqli_real_escape_string($link, $_POST['wsmID'])."',
'".mysqli_real_escape_string($link, $a[0])." ".mysqli_real_escape_string($link, $a[1])."', '".mysqli_real_escape_string($link, $a[2])."')
ON DUPLICATE KEY
UPDATE bar = '".mysqli_real_escape_string($link, $a[2])."'") or die (mysqli_error($link));

我有一个 foreach 循环,它循环遍历所有上传的文件。它将 1008 行处理到数据库中,但随后我得到:

Fatal error: Maximum execution time of 30 seconds exceeded in F:\XAMPP\htdocs\logsysteem\adddata.php on line 30

最佳答案

这是因为你没有设定脚本的时间范围。

您有两种选择来使其发挥作用:
1/在 php 脚本顶部使用 set_time_limit()
2/在 php.ini 配置文件中更改此值

如果是临时的个人脚本,我建议您使用第一种解决方案。

编辑:如需进一步说明,请阅读此 http://fr2.php.net/set_time_limit

关于php - "ON DUPLICATE KEY UPDATE"超时,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16218859/

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