gpt4 book ai didi

php - MYSQL中通过php查询

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

我尝试向我的 mysql 发送查询,但在两个小时内确实无法解决问题:S

 foreach ($ga->getResults() as $result) {

$ga->requestReportData($result->getProfileId(), array('eventCategory', 'eventAction'), array('totalEvents'), $sort_metric = null, $filter = 'eventAction==InitPlayer', $start_date = $startDate, $end_date = $startDate);
foreach ($ga->getResults() as $result2) {
$key = array_search($result2->geteventCategory(), $arrEventCategory);
$key2 = array_search($result, $arrProfiles);
echo $key . " || <b>" . $key2 . "</b>";

echo $result2->gettotalEvents();

$mysql->query("insert into initplayer values(" . $key2 . ",'" . $result2->gettotalEvents() . "','" . $startDate . "'," . $key . ")");
echo "insert into initplayer values(" . $key2 . ",'" . $result2->gettotalEvents() . "','" . $startDate . "'," . $key . "";
}
}

这是我的代码页面给出了该行的错误:

 $mysql->query("insert into initplayer values(" . $key2 . ",'" . $result2->gettotalEvents() . "','" . $startDate . "'," . $key . ")");

错误是:您的 SQL 语法有错误;检查与您的 MySQL 服务器版本相对应的手册,了解在第 1 行 ')' 附近使用的正确语法

呈现的查询: enter image description here

最佳答案

首先,你能给出在循环最后一行得到回显的查询吗?其次,正在运行的查询和正在打印的查询似乎存在差异。发送到 MySQL 的查询末尾有一个额外的括号。如果您要回显查询以进行调试,请引入一个变量,以便调试正在运行的确切查询:

$rendered_query = "insert into initplayer values(" . $key2 . ",'" . $result2->gettotalEvents() . "','" . $startDate . "'," . $key . ")";

$mysql->query( $rendered_query );
echo $rendered_query;

一旦您发布回显结果,我将更新此答案,因为我无法调试 $result2->gettotalEvents() 等方法的输出

关于php - MYSQL中通过php查询,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9397912/

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