Shelby08
- 84
- 0
Помогите вывести данные с базы данных с интервалами в месяц, неделя, 24 часа.
За всё время данные смог вывести а вот с интервалами не получается...
Запросы к BD:
$db->Query("SELECT * FROM db_users_b WHERE db_users_b.id = '$user_id'");
$from_refer = $db->FetchArray();
$db->Query("SELECT * FROM db_users_b WHERE db_users_b.id = '$user_id'> NOW() - INTERVAL 1 MONTH");
$from_refer30 = $db->FetchArray();
$db->Query("SELECT * FROM db_users_b WHERE db_users_b.id = '$user_id'> NOW() - INTERVAL 7 DAY");
$from_refer7 = $db->FetchArray();
$db->Query("SELECT * FROM db_users_b WHERE db_users_b.id = '$user_id'> NOW() - INTERVAL 1 DAY");
$from_refer1 = $db->FetchArray();
Сам код:
за всё время - <?=sprintf("%.2f",$from_refer["from_referals"]); ?>
за месяц - <?=sprintf("%.2f",$from_refer30["from_referals"]); ?>
за неделю - <?=sprintf("%.2f",$from_refer7["from_referals"]); ?>
за день - <?=sprintf("%.2f",$from_refer1["from_referals"]); ?>
За всё время данные смог вывести а вот с интервалами не получается...
Запросы к BD:
$db->Query("SELECT * FROM db_users_b WHERE db_users_b.id = '$user_id'");
$from_refer = $db->FetchArray();
$db->Query("SELECT * FROM db_users_b WHERE db_users_b.id = '$user_id'> NOW() - INTERVAL 1 MONTH");
$from_refer30 = $db->FetchArray();
$db->Query("SELECT * FROM db_users_b WHERE db_users_b.id = '$user_id'> NOW() - INTERVAL 7 DAY");
$from_refer7 = $db->FetchArray();
$db->Query("SELECT * FROM db_users_b WHERE db_users_b.id = '$user_id'> NOW() - INTERVAL 1 DAY");
$from_refer1 = $db->FetchArray();
Сам код:
за всё время - <?=sprintf("%.2f",$from_refer["from_referals"]); ?>
за месяц - <?=sprintf("%.2f",$from_refer30["from_referals"]); ?>
за неделю - <?=sprintf("%.2f",$from_refer7["from_referals"]); ?>
за день - <?=sprintf("%.2f",$from_refer1["from_referals"]); ?>