我正在尝试计算与今天相匹配的SQL条目数量,我有这个片段....
$todaysdate = date("Y-m-d");
$count = $wpdb->get_results("SELECT COUNT(*) AS count FROM my_table WHERE date_created LIKE '%$todaysdate%'" );
echo $count[0]->count;
我正在使用 LIKE 而不是 = ,因为date_created也包含了这样的时间....
2014-01-27 03:30:17
出于某种原因,这总是报告正确的数字,但+1
我做错了吗?
答案 0 :(得分:0)
我认为因为你只选择了一个对象。 $count[0]
试试这个:
$todaysdate = date("Y-m-d");
$count = num_rows("SELECT COUNT(*) AS count FROM my_table WHERE date_created LIKE '%$todaysdate%'" );
echo $count;