當前位置: 首頁> 最新文章列表> 在執行多個查詢時,如何用mysqli::$info函數獲取每個查詢的執行狀態?

在執行多個查詢時,如何用mysqli::$info函數獲取每個查詢的執行狀態?

gitbox 2025-09-18
<span><span><span class="hljs-meta"><?php</span></span><span>
</span><span><span class="hljs-comment">// 本文與代碼示例無關的前置內容</span></span><span>
</span><span><span class="hljs-keyword">echo</span></span><span> </span><span><span class="hljs-string">"這裡可以是廣告位、公告或者其他不相關的信息。"</span></span><span>;

</span><span><span class="hljs-keyword">echo</span></span><span> </span><span><span class="hljs-string">"<hr>"</span></span><span>; </span><span><span class="hljs-comment">// 用水平線分隔非正文與正文部分</span></span><span>
</span><span><span class="hljs-meta">?></span></span><span>

<h1>在執行多個查詢時,如何用mysqli::</span><span><span class="hljs-variable">$info</span></span><span>函數獲取每個查詢的執行狀態?</h1>

<p>在使用 <code>mysqli

4. 輸出結果示例

假設表中原本沒有Alice 用戶,程序執行後可能輸出如下內容:

執行狀態: Records: 1 Duplicates: 0 Warnings: 0
執行狀態: Rows matched: 1 Changed: 1 Warnings: 0
執行狀態: Records: 0 Deleted: 0 Warnings: 0

5. 總結

通過mysqli::multi_query()mysqli::$info的結合,我們可以高效地執行多條SQL 並逐條跟踪其執行情況。這種方法在需要批量處理數據或調試複雜SQL 執行時非常實用。

```