require_once("../../common/_db.php");
require_once("../../common/_function.php");
session_start();
//ログインしていない場合
if (!isset($_SESSION['ADMIN_SESSION_ID'])) {
header('Location: /control');
exit;
}
$stmt = $DBh->prepare("SELECT * FROM L_USER WHERE U_UUID = ?");
$stmt->execute([$_SESSION['ADMIN_SESSION_ID']]);
$user_data = $stmt->fetch(PDO::FETCH_ASSOC);
// カレンダー表示用ファイル
require_once("../../common/_calendar.php");
$usercount = count($userlist);
$accountlist = '';
foreach($userlist as $user_row) {
if ($user_row['U_PAYSTATUS'] == 0) {
// 初期登録
$paystatus = '
支払い未登録
';
} elseif ($user_row['U_PAYSTATUS'] == 1) {
// 初期登録
$paystatus = '支払いOK
';
} elseif ($user_row['U_PAYSTATUS'] == 2) {
// 初期登録
$paystatus = '支払いエラー
';
}
$accountlist .= '
'.$user_row['U_NAME'].'
'.$paystatus.'
'."\n";
}
if ($accountlist == '') {
$accountlist .= '
アカウントがありません
'."\n";
}
// 料理一覧
$stmt = $DBh->prepare('SELECT * FROM L_COOKING ORDER BY C_DATE ASC');
$stmt->execute();
$cook = $stmt->fetchAll();
$cookcount = count($cook);
$cooklist = '';
foreach($cook as $cook_row) {
$cooklist .= '
'.$cook_row['C_TITLE'].'
レシピをみる
'."\n";
}
if ($cooklist == '') {
$cooklist .= '
現在表示可能なレシピがありません
'."\n";
}
// 売上
$dispmonth = date('m');
$P_PAYDATE_min = date('Y-m-1');
$P_PAYDATE_max = date('Y-m-t');
$stmt = $DBh->prepare('SELECT * FROM L_PAYLOG WHERE P_PAYDATE >= :P_PAYDATE_min AND P_PAYDATE <= :P_PAYDATE_max ORDER BY P_PAYDATE ASC');
$stmt->bindValue(':P_PAYDATE_min', $P_PAYDATE_min);
$stmt->bindValue(':P_PAYDATE_max', $P_PAYDATE_max);
$stmt->execute();
$paylist = $stmt->fetchAll();
$total = 0; // 売上合計
$fee = 0; // 会費売上
$option_pay = 0; // オプション売上
$reward = 0; // 利益
$lessonfee = 3000; // レッスン1回あたりのトレーナー取り分
$lessonfee = $lessonfee * 4;
foreach($paylist as $pay_row) {
if ($pay_row['P_RESULT'] == 1) {
$total += $pay_row['P_AMOUNT'];
$fee += $pay_row['P_M_FEE'];
$option_pay += $pay_row['P_COOKING'];
$reward += $lessonfee;
}
}
?>
管理画面トップ | Life Widen
-
管理画面トップ
今日から1週間のカウンセリング予定( echo $COUNSELINGcount_1week; ?>件)
カウンセリングを確認
今日から1週間のトレーニング予約( echo $boocount_1week; ?>件)
スケジュールを確認
会員リスト( echo $usercount; ?>人)
会員一覧
ダイエット料理レシピ一覧( echo $cookcount; ?>個)
新しい料理を登録
売上管理( echo $dispmonth; ?>月)※毎月10日に反映
| 売上 |
¥ echo number_format($total); ?> |
| 会費決済 |
¥ echo number_format($fee); ?> |
| 追加料金 |
¥ echo number_format($option_pay); ?> |
| 報酬 |
¥ echo number_format($reward); ?> |
売上管理