如何使用mysql在excel中显示超过50个结果?
我找了又找,找不到我的答案。我希望有人能帮忙。我有一个搜索mysql数据库并在网站上显示X个结果的代码。I searcher然后可以将结果导出到excel电子表格中。我的问题是,结果会成百上千地返回,而电子表格只会显示50个。这段代码还有很多内容,但有些东西告诉我,也许它就在这里,为了节省时间,我在这里展示了400多行代码如何使用mysql在excel中显示超过50个结果?,mysql,excel,Mysql,Excel,我找了又找,找不到我的答案。我希望有人能帮忙。我有一个搜索mysql数据库并在网站上显示X个结果的代码。I searcher然后可以将结果导出到excel电子表格中。我的问题是,结果会成百上千地返回,而电子表格只会显示50个。这段代码还有很多内容,但有些东西告诉我,也许它就在这里,为了节省时间,我在这里展示了400多行代码 $sql .= ", IF (cycle_id = 4, " . ((
$sql .= ",
IF (cycle_id = 4,
" . ((4 == $next_available_quarter) ?
"'" . $next_available_quarter_month[4] . "-{$next_available_quarter_year}'" :
"'" . $next_available_quarter_month[4] . "-" . ($next_available_quarter_year+1) . "'") . "
,
IF (cycle_id = 3,
" . ((3 == $next_available_quarter) ?
"'" . $next_available_quarter_month[3] . "-{$next_available_quarter_year}'" :
"'" . $next_available_quarter_month[3] . "-" . ($next_available_quarter_year+1) . "'") . "
,
IF (cycle_id = 2,
" . ((2 == $next_available_quarter) ?
"'" . $next_available_quarter_month[2] . "-{$next_available_quarter_year}'" :
"'" . $next_available_quarter_month[2] . "-" . ($next_available_quarter_year+1) . "'") . "
,
" . ((1 == $next_available_quarter) ?
"'" . $next_available_quarter_month[1] . "-{$next_available_quarter_year}'" :
"'" . $next_available_quarter_month[1] . "-" . ($next_available_quarter_year+1) . "'") . "
)
)
)
)
)
)
) as next_run
FROM
tax_search_loans tsl
LEFT JOIN
tax_searches ts
ON
(tsl.tax_search_loan_id = ts.tax_search_loan_id)
LEFT JOIN
tax_search_results tsr
ON
(tsr.tax_search_id = ts.tax_search_id)
LEFT JOIN
states
ON
(tsl.state_id = states.state_id)
LEFT JOIN
tax_search_loan_officers tslo
ON
(tslo.tax_search_loan_officer_id = tsl.tax_search_loan_officer_id)
WHERE
tsl.active = 'Y' AND
tslo.active = 'Y' AND
tslo.customer_code IN ('" . implode("','", explode(',', $DB->cleanString($_GET['custcodes']))) . "') AND
(ts.active IS NULL OR ts.active = 'Y') AND
(tsr.active IS NULL OR tsr.active = 'Y')
LIMIT 0, 50
";
删除
LIMIT 0,50
语句,或将其更改为您希望显示的最大行数。我尝试过,但如果说我需要1000或更多才能显示它,则超时,我会出错。我试着用putty查找我的/etc/my.cnf,但是里面没有任何有用的东西,可能只有10行代码,与行限制或计数无关。非常大,有些客户只有几百个条目,而其他客户有1500个条目,我需要在excel中显示任何给定客户的结果电子表格我想我需要在/etc/my.cnf中添加行限制代码,但我不确定如何编写,我也在查找。将其更改为limit 1500
有帮助吗?没有,我无法显示网页。但是,如果我选择某个客户,并将其结果中的确切数字输入到代码中,excel电子表格将显示正确的行数。问题是我不能每次客户登录查看结果时都这样做。可能是我的/etc/my.cnf正在运行默认设置吗?我不太熟悉我正在学习的mysql,也不确定my.cnf应该是什么样子,我只有9行代码。