Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/typo3/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Typo3 类型3,Extbase:mysqli错误消息,命令不同步_Typo3_Typo3 8.x - Fatal编程技术网

Typo3 类型3,Extbase:mysqli错误消息,命令不同步

Typo3 类型3,Extbase:mysqli错误消息,命令不同步,typo3,typo3-8.x,Typo3,Typo3 8.x,我试图更新一个来自另一个程序员的非常旧的extbase扩展。TYPO3版本是8.7.13 “我的存储库”中的以下函数引发错误: “命令不同步;您现在无法运行此命令 文件中抛出的条令\DBAL\Driver\Mysqli\MysqliException /第249行中的Volumes/web/src/typo3_src-8.7.13/vendor/doctor/dbal/lib/doctor/dbal/Driver/Mysqli/MysqliStatement.php。” 这就是功能: Publi

我试图更新一个来自另一个程序员的非常旧的extbase扩展。TYPO3版本是8.7.13

“我的存储库”中的以下函数引发错误:

“命令不同步;您现在无法运行此命令 文件中抛出的条令\DBAL\Driver\Mysqli\MysqliException /第249行中的Volumes/web/src/typo3_src-8.7.13/vendor/doctor/dbal/lib/doctor/dbal/Driver/Mysqli/MysqliStatement.php。”

这就是功能:

Public Function delete($standort, $month) 
{
    $m = date('m',$month);
    $y = date('Y',$month);

    $sql = "
    DELETE FROM mytable
    WHERE standort = ".$standort." AND FROM_UNIXTIME( monat,  '%m' ) = $m AND FROM_UNIXTIME( monat,  '%Y' ) = $y ";
    $query = $this->createQuery();
    $query->statement($sql);
    $query->execute(TRUE);
 }
使用$query->execute(FALSE);不会引发错误,但不会执行sql。使用$query->execute(TRUE);出现错误,但将执行sql

有人能帮忙吗?
谢谢

把这句话改成条令怎么样?您可以在这里找到文档:

将此语句更改为条令怎么样?您可以在这里找到文档:

它可以工作-但是:像FROM_UNIXTIME这样的函数在doctrine中似乎是不可能的,所以我不得不在php中工作。。。谢谢它是有效的——但是:像FROM_UNIXTIME这样的函数在理论上似乎是不可能的,所以我不得不用php来解决这个问题。。。谢谢