wordpress $ wpdb sql查询

时间:2012-08-17 19:36:06

标签: sql wordpress

我正在开发一个WordPress插件,我需要一些帮助...在这种情况下,我已经创建了一个名为“wp_pfot”的表,并在该表中创建了一个名为“title”的行。我希望能够检查“title”中的值是否不存在,如果它不存在,则执行操作。我已经尝试过了,但它似乎没有用。

global $wpdb
$table_name = $wpdb->prefix . "pfot";
$title = "some text";

if(!$wpdb->get_row("SELECT title FROM $table_name WHERE title = '" . $title . "'", 'ARRAY_A')) {
//do something
}

任何帮助将不胜感激!!感谢...

1 个答案:

答案 0 :(得分:1)

ARRAY_A是常量,而不是字符串。

global $wpdb
$table_name = $wpdb->prefix . "pfot";
$title = "some text";

if($wpdb->get_row("SELECT title FROM $table_name WHERE title = '$title'", ARRAY_A)) {
//do something
}