php - 使用PHP设置mysql参数

标签 php mysql

这是我的代码:

public function SelectSingleAccount($Id)
    {
        $Config = new Config();
        $mysqli = $Config->OpenConnection();
        $result = mysqli_query($mysqli, "CALL SelectSingleAccount", $accountId) or die("Query fail:     ". mysqli_error());

        $BusinessObject = new DL_Account();
        $ArrayResult = $BusinessObject->CreateObjectArray($result);
        return $ArrayResult;
    }

在 phpmyadmin 中,我有一个名为 id 的参数。如何使用 $Id 值在代码中设置此参数?

最佳答案

存储过程参数位于查询字符串内:

$result = mysqli_query($mysqli, "CALL SelectSingleAccount($Id)");

确保 $Id 已正确清理

关于php - 使用PHP设置mysql参数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27451438/

相关文章:

MySQL:根据最大值删除记录

php - 更改数据库中已保存的信息以使用另一个 php 更新

javascript - 使用 Javascript、AJAX、PHP、MySql 构建公共(public)聊天室时出现问题

php - 使用 LOAD DATA INFILE 将 CSV 时间戳导入 MySQL 可接受的格式

mysql - 是否可以将视频存储在 MySQL 数据库中

mysql - 我可以从 MySql 触发器创建(和写入)文件吗

.net - 使用 .NET 使用带有 bool 返回值的 PHP webservice 方法

php - mysqli_fetch_assoc()需要参数/调用成员函数bind_param()错误。如何获取并修复实际的mysql错误?

php 表单在线发送空数据,但在本地主机上工作正常

mysql - MariaDB Memory_used 持续增加