PHP- und ADODB-Ausführungsaufrufe geben „false' zurück
P粉274161593
P粉274161593 2023-08-31 22:22:55
0
1
397

Ich verwende ADODB 5.21.2 und PHP 7.4. Ich erhalte die Fehlermeldung „Befehl nicht synchron; Sie können diesen Befehl jetzt nicht ausführen, wenn Sie eine Abfrage ausführen. Meine Datenbank ist MySQL 5.7 und ich verwende den MySQLi-Treiber. Dieses Problem tritt nur auf einem meiner Server auf. Die Abfrage funktioniert unter 10 Andere Server wären für jede Hilfe dankbar.

$rs = $glb_dbconn->Execute($sql);

Ich erwarte die Rückgabe einer Ergebnismenge. Die Ausführung gibt jedoch „false“ zurück. Ich habe auch versucht, eine Auswahlabfrage auszuführen, die tatsächlich eine Ergebnismenge zurückgibt. Auch dies schlägt mit dem gleichen Fehler fehl.

P粉274161593
P粉274161593

Antworte allen (1)
P粉445714413

Gitter 上的ADOdb 支持聊天对此进行了讨论。

用户报告该问题是由其代码中的错误引起的,可能是由于执行新查询而没有使用前一个查询的结果,如MySQL 文档

    Neueste Downloads
    Mehr>
    Web-Effekte
    Quellcode der Website
    Website-Materialien
    Frontend-Vorlage
    Über uns Haftungsausschluss Sitemap
    Chinesische PHP-Website:Online-PHP-Schulung für das Gemeinwohl,Helfen Sie PHP-Lernenden, sich schnell weiterzuentwickeln!