gpt4 book ai didi

php - 如何在sql查询中将php变量作为存储过程调用中的值传递?

转载 作者:行者123 更新时间:2023-11-29 07:17:22 24 4
gpt4 key购买 nike

在将值传递给商店生产者时,我没有得到任何结果,我有下面的代码

<?php

$a="26456";

$result3=mysql_query('CALL getItemStock($a)');
$row = mysql_fetch_array($result3);
?>

最佳答案

试试这个:

    $result3=mysql_query('CALL getItemStock('.$a.')');

    $result3=mysql_query("CALL getItemStock($a)");

更新:

如果参数定义为字符串,那么您还需要用引号将其括起来。例如:

    $a = 'I am String';
$result3=mysql_query("CALL getItemStock('$a')");

但是,如果参数定义为数字,则不需要引号。

关于php - 如何在sql查询中将php变量作为存储过程调用中的值传递?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37464622/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com