请帮我解决一下这个。
我收到此错误:
wpdb :: prepare()缺少参数2
对于此行:
$myrows = $wpdb->get_results($wpdb->prepare("SELECT name, term_id
FROM wp_categoryindex
WHERE alpha IN ('0','1','2','3','4','5','6','7','8','9')"));
谢谢!
最佳答案
为什么同时使用功能get_results()
和prepare()
?您对这些功能有任何想法吗?
我认为这可能对您有用。您能尝试一下吗?
$myrows = $wpdb->get_results("SELECT name, term_id
FROM wp_categoryindex
WHERE alpha IN ('0','1','2','3','4','5','6','7','8','9')");
要么
$myrows = $wpdb->prepare("SELECT name, term_id
FROM wp_categoryindex
WHERE alpha IN %s", "('0','1','2','3','4','5','6','7','8','9')");
$getData = $wpdb->get_var($myrows);
关于php - wpdb prepare()缺少参数2,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/32576804/