如何找出给定mysqli预处理语句预期的参数数量?

时间:2013-11-22 14:02:41

标签: php mysqli

给定一个预处理语句对象$stmt,是否可以找出它所期望的参数数量,假设原始SQL字符串不可用,那么解析它不是一个选项?

2 个答案:

答案 0 :(得分:1)

mysqli预处理语句句柄有一个看起来很有前途的$param_count参数。

更多信息here

答案 1 :(得分:-1)

你可以蛮力。尝试1个参数,2个参数,3个参数等,直到它工作(即捕获并忽略异常,直到你没有得到)。