W3Cschool
恭喜您成為首批注冊用戶
獲得88經(jīng)驗值獎勵
(PHP 4、PHP 5、PHP 7、PHP 8)
odbc_execute — 執(zhí)行預準備語句
odbc_execute(resource $statement, array $params = []): bool
執(zhí)行使用 odbc_prepare() 準備的語句。
statement
結果 id 資源,來自 odbc_prepare()。
params
中的參數(shù)將是 按順序替換了準備好的語句中的占位符。 此數(shù)組的元素將通過調(diào)用此值轉(zhuǎn)換為字符串 功能。params
其中的任何參數(shù) 以單引號開頭和結尾將作為 文件,作為 適當?shù)恼嘉环?code>params
如果您希望存儲一個實際以 開頭和結尾的字符串 單引號時,必須添加空格或其他非單引號字符 添加到參數(shù)的開頭或結尾,這將阻止 參數(shù)作為文件名。如果這不是一個選項, 然后,您必須使用另一種機制來存儲字符串,例如 直接使用 odbc_exec()) 執(zhí)行查詢。成功時返回 true, 或者在失敗時返回 false。
示例 #1 odbc_execute() 和 odbc_prepare() 示例
在以下代碼中,僅當 myproc 的所有三個參數(shù)都是 IN 參數(shù)時,才為 true:$success
<?php
$a = 1;
$b = 2;
$c = 3;
$stmt = odbc_prepare($conn, 'CALL myproc(?,?,?)');
$success = odbc_execute($stmt, array($a, $b, $c));
?>
如果需要使用 INOUT 或 OUT 參數(shù)調(diào)用存儲過程, 建議的解決方法是對數(shù)據(jù)庫使用本機擴展 (例如,oci8 for Oracle)。
Copyright©2021 w3cschool編程獅|閩ICP備15016281號-3|閩公網(wǎng)安備35020302033924號
違法和不良信息舉報電話:173-0602-2364|舉報郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號
聯(lián)系方式:
更多建議: