모든 사용자의 가용성에 대한 개요를 작성하려고합니다. 기본적으로 큰 캘린더를 호스팅하는 페이지이며 매일 사용할 수있는 사용자를 표시합니다. 작동 원리에 대한 간단한 개요는 다음과 같습니다.달의 내용으로 캘린더 표시
사용자가 startDate
및 endDate
으로 데이터베이스에 저장하는 사용 가능 여부를 입력합니다. 이것은 UNIX 타임 스탬프입니다.
내가 적용 해본 것은 html과 PHP로 달력을 작성하는 것이었지만 성공적 이었지만 그 날과 사용자의 가용성을 맞추기 위해 데이터베이스를 쿼리하는 방법에 대해 혼란스러워했습니다. 여기에 내가 뭘하려 :
$app = $modx->newQuery('modUserProfile');
$app->leftJoin('mxCalendarsEvents','mxCalendarsEvents',array('mxCalendarsEvents.createdby = modUserProfile.internalKey'));
$app->where(array('mxCalendarsEvents.startdate:LIKE' => $dayOfMonth));
$userId = $modx->getCollection('modUserProfile',$app);
변수 $dayOfMonth
매일의 UNIX 타임 스탬프해야하지만 그건 내 문제가 가정 - 어떻게 그것을 얻을 것인가? 이것이 의미가 있기를 바랍니다 ... 제가 질문을 확대해야하는지 알려주세요. 정말 고마워!