
میخوام تعداد رکورد ها رو با شرایط 'read'= 1 and type = 1 بگیرم
ولی همه ی متغیر های زیر مقدار 0 رو برمیگردونن
اطلاعات دیتابیس هم نوشتم
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 | $table_name = $wpdb ->prefix . 'inbox' ; $inbox_rows = $wpdb ->get_var( "SELECT COUNT(*) FROM $table_name where type= 1 " ); $unread1 = $wpdb ->get_var( "SELECT COUNT(*) FROM $table_name WHERE 'read'= 1 and type = 1 " ); $unread2 = $wpdb ->get_var( "SELECT COUNT(*) FROM $table_name WHERE 'read'= 1 and type = 2 " ); $result = $wpdb ->get_var( "SELECT COUNT(*) FROM $table_name where 'read'= 1 " ); /* |------|------| | read | type | both of them are int (in phpmyadmin) |------|------| | 2 | 1 | |------|------| | 1 | 1 | |------|------| | 1 | 2 | |------|------| | 1 | 1 | |------|------| */ |