问题描述
在 wpdb-> 插入之前,是否需要使用 wpdb prepare?
如果我使用 wpdb-> insert 将值插入到 wordpress 表中,那么在插入数据之前需要”clean” 吗?这个方法 (wpdb-> insert) 对我来说是这样吗?
最佳解决方案
不,您不应该准备或转义数据,这是由 wpdb
类完成的。
data:
(array) Data to insert (in column => value pairs). Both $data columns and $data values should be “raw” (neither should be SQL escaped).
但是,如果您正在编写自己的 SQL,而不是使用 insert
方法,那么是的,您应该使用 prepare
进行转义。
参考文献
注:本文内容整合自 Google/Baidu/Bing 辅助翻译的英文资料结果。如果您对结果不满意,可以加入我们改善翻译效果:薇晓朵技术论坛。