【发布时间】:2019-08-11 14:52:30
【问题描述】:
"UPDATE rooms SET Donators=CONCAT(SUBSTRING(Donators, 1, CHAR_LENGTH(Donators)-1),' ', '\"?\" : \"?\",}') WHERE Id=?"
我想将 3 个变量绑定到这个查询字符串,但问题是,它是前两个?不被视为标记。有没有办法让它们被视为标记?目前我收到警告:
mysqli_stmt::bind_param():变量数与第 62 行 C:\xampp\htdocs\main.php 中准备好的语句中的参数数不匹配。
【问题讨论】:
-
需要在PHP中制作字符串并绑定为一个整体。
-
如果你引用标记它不再是标记,它是一个字符串。
-
@ÁlvaroGonzález 有什么办法吗?