搜尋

首頁  >  問答  >  主體

PHP 與 ADODB 執行呼叫傳回 false

<p>我用 ADODB 5.21.2 和 PHP 7.4。我收到錯誤「命令不同步;執行查詢時,您現在無法執行此命令。我的資料庫是MySQL 5.7,我使用的是mysqli 驅動程式。僅在我的一台伺服器上出現此問題。此查詢可在10 個其他伺服器上運行。困惑了。任何幫助將不勝感激。呼叫execute方法執行插入SQL。</p> <pre class="brush:php;toolbar:false;">$rs = $glb_dbconn->Execute($sql);</pre> <p>我期待返回結果集。但是,執行返回“假”。我還嘗試運行一個實際上會返回結果集的選擇查詢。即使這樣也因同樣的錯誤而失敗。 </p>
P粉274161593P粉274161593498 天前502

全部回覆(1)我來回復

  • P粉445714413

    P粉4457144132023-09-01 13:39:55

    Gitter 上的 ADOdb 支援聊天對此進行了討論。

    使用者報告該問題是由其程式碼中的錯誤引起的,可能是由於執行新查詢而沒有使用前一個查詢的結果,例如 MySQL 文件

    回覆
    0
  • 取消回覆