我认为这意味着double
,但一般意味着什么?
$wpdb->delete(
"data",
[ 'id' => $id ],
[ '%d' ]
);
我知道我使用数组ID =>删除表格数据id但%d是什么?
为什么我要问?好吧,我想通过wp_list_table内置的功能显示一些批量更新,如this tutorial.所示我已经四处寻找第一个链接,我发现了一些关于如何修复我的桌面的更多信息来源 - 我只是尝试进行多项操作而且我遇到了bulkupdater
答案 0 :(得分:1)
用于识别要删除的数据类型,认为where=%d
表示整数
其他包括:
%d - interger (just to make it clear)
%f - float
%s - string
所以你的代码
$wpdb->delete(
"data",
[ 'id' => $id ],
[ '%d' ]
);
仅删除id字符串为整数的id,例如43不是a43
数组中显然可以有几种类型,但它们需要匹配数据数组的顺序(即array('id'=>$id, 'numval'=>$num) ,array(integer, integer)
)