gpt4 book ai didi

php - MySQL 大请求在 AJAX 中不起作用,需要 LIMIT,而在直接 PHP 中工作

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

我有一个 MySQL 表,最多可以包含 500 000 行,并且我在我的网站上调用它们,没有任何 LIMIT 子句;当我在没有 AJAX 的情况下执行此操作时,它可以正常工作,但是使用 AJAX 时,再次在没有设置 LIMIT 的情况下,不会返回任何数据。我检查了AJAX代码,没有错误。问题是,当我写一个限制时,例如 45 000 ,它工作得很好;但在此之上,a​​jax 什么也不返回。

有限制enter image description here

没有限制: enter image description here

这可能是 ajax 问题吗,因为我在网络上或其他地方没有找到类似的内容?

编辑

这是sql请求

SELECT ans.*, quest.inversion, t.wave_id, t.region_id, t.branch_id, quest.block, quest.saleschannelid, b.division, b.regionsid, quest.yes, quest.no FROM cms_vtb as ans 
LEFT JOIN cms_vtb_question as quest ON ans.question_id=quest.id
LEFT JOIN cms_task as t ON t.id=ans.task_id
LEFT JOIN cms_wave as w ON w.id=t.wave_id
LEFT JOIN cms_branchemployees as b ON b.id=t.branchemployees_id WHERE t.publish='1' AND t.concurent_id='' AND ans.answer<>'3' AND w.publish='1' AND quest.questhide<>1 ORDER BY t.concurent_id DESC LIMIT 44115

PHP:

var url='&module=ajax_typespace1&<?=$base_url?>';
$.ajax({
url: 'moduls_ajax.php?'+url,
cache: false,
dataType:'html',
success: function(data)
{
$("#result").html(data);
}
});

最佳答案

显然这是一个服务器错误,添加 ini_set('memory_limit', '2048M'); 有很大帮助

关于php - MySQL 大请求在 AJAX 中不起作用,需要 LIMIT,而在直接 PHP 中工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27012799/

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