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週間のカウンセリング予定(件)

    カウンセリングを確認

    今日から1週間のトレーニング予約(件)

    スケジュールを確認

    会員リスト(人)

    会員一覧

    登録済みの休暇一覧

    休暇を登録

    ダイエット料理レシピ一覧(個)

    新しい料理を登録

    売上管理(月)※毎月10日に反映

    売上 ¥
    会費決済 ¥
    追加料金 ¥
    報酬 ¥
    売上管理