0

wp_usermeta の wp_ul_locked から値 1 の数をカウントする必要があります。このコードを試します

$wpdb->get_var("SELECT COUNT(*) WHERE 'meta_key' LIKE 'wp_ul_locked'");

また

$wpdb->get_var("SELECT COUNT(*) FROM $wpdb->usermeta WHERE meta_key = '1'");

また

$wpdb->get_var("SELECT COUNT(*) FROM $wpdb->usermeta LIKE 'wp_ul_locked' WHERE meta_value = '1'");

このモードでは、値 1 だけでなく、すべての wp_ul_locked のカウントを返します

$wpdb->get_var("SELECT COUNT(*) FROM $wpdb->usermeta WHERE meta_key LIKE 'wp_ul_locked' = '1' ");

しかし、空またはエラーを返します

テーブルの例

私のエラーはどこですか?

4

2 に答える 2

4

あなたのクエリは間違っています。これを試して:

$wpdb->get_var("SELECT COUNT(*) from $wpdb->usermeta WHERE meta_key LIKE 'wp_ul_locked' AND meta_value=1 ")
于 2013-10-02T13:30:09.323 に答える