PHP中的MySQl调用(带有JSON输入的存储过程)

PHP中的MySQl调用(带有JSON输入的存储过程),php,mysql,stored-procedures,Php,Mysql,Stored Procedures,大家好(我在这里的第一个问题-在这里或谷歌没有找到任何解决方案) 如何在PHP中进行MySQl调用(带有JSON输入的存储过程) 输入定义如下: CREATE DEFINER=`xxx`@`%` PROCEDURE `super_search_cvr_json`(query JSON) BEGIN declare i_keyword int default 99; declare i_postcode int(4) default 0; declare i_company

大家好(我在这里的第一个问题-在这里或谷歌没有找到任何解决方案)

如何在PHP中进行MySQl调用(带有JSON输入的存储过程)

输入定义如下:

CREATE DEFINER=`xxx`@`%` PROCEDURE `super_search_cvr_json`(query JSON)
BEGIN
    declare i_keyword int default 99;
    declare i_postcode int(4) default 0;
    declare i_company_name varchar(45) default '';
    declare i_max_distance int default 100;
    declare i_limit int default 40;

在PDO或mysqli中(我目前使用mysqli)——假设我需要使用PDO

你说的“工作”是什么意思?到目前为止,您尝试了什么?我真的希望获得一些使用json调用存储过程的点击/指南。因为尝试不同的事情并不是真正的最佳实践——如果这种问题是错误的,那么stackedoverflow是什么呢?
CREATE DEFINER=`xxx`@`%` PROCEDURE `super_search_cvr_json`(query JSON)
BEGIN
    declare i_keyword int default 99;
    declare i_postcode int(4) default 0;
    declare i_company_name varchar(45) default '';
    declare i_max_distance int default 100;
    declare i_limit int default 40;