21,886
社区成员
发帖
与我相关
我的任务
分享
$stmt = $db->prepare("CALL pro_test(?,@?)");
$stmt->bindParam(1, $name);
$stmt->bindParam(2, $return_value, PDO::PARAM_STR, 4000);
// 插入一行
$name = '成都市';
$stmt->execute ();
print_r($return_value);
do {
$rows = $stmt->fetchAll(PDO::FETCH_NUM);
if ($rows) {
print_r($rows);
}
} while ($stmt->nextRowset());
$stmt = $db->prepare("CALL pro_test(?,@sp_result);");
$stmt->bindParam(1, $name);;
$stmt->execute ();
$outputArray = $db->query("select @sp_result")->fetch(PDO::FETCH_ASSOC);
谢谢思路SET @n = -1;
CALL pro_test("啊是打算",@n);
select @n;
执行3条指令
那么在 php 中就怎么简化成 1 条了呢