사용자의 일정 정보를 관리자가 편집 할 수있는 테이블로 변환하는 데 문제가 있습니다.이 예약 정보를 변환하는 중
내 데이터베이스가 지금 설치되는 방법, 그것은 같이 보인다 :
user_id | day_of_week | start_time | end_time
12 | Monday | 8:00 | 12:00
12 | Tuesday | 8:00 | 12:00
12 | Wednsday | 8:00 | 12:00
12 | Thursday | 8:00 | 12:00
12 | Friday | 8:00 | 12:00
12 | Saturday | 8:00 | 12:00
그러나 임의의 시간에
-하지가 중요. 각 사용자는 데이터베이스에 7 개의 행을 가지고 있습니다.stdClass Object ([user_id] => 12 [day_of_week] => Sunday [start_time] => 00:00:00 [end_time] => 00:00:00)
stdClass Object ([user_id] => 12 [day_of_week] => Monday [start_time] => 00:00:00 [end_time] => 00:00:00)
나는, 각 사용자가 할 데이터를 표시 할 방법 : 내 데이터베이스에서 당겨있을 때
어쨌든, 나는 같이 각 행에 대한 객체의 배열을 받고 있어요 행이 있고 그 테이블의 열은 User, Monday, Tuesday 등이 될 것입니다. 그런데 어떻게 할 것인가에 대한 문제가 있습니다.
누군가가 올바른 방향으로 나를 가리킬 수 있거나이 아이디어에 대해 나에게 어떤 생각을 주면 좋을 것입니다. 감사.
편집 :
나는 그들이 일주일의 날짜에 예약 된 시간을 보여주는, 각 사용자가 행을 갖는 경우
User_id | Monday | Tuesday | Wednesday | Thursday | Friday | Saturday | Sunday
12 | 8 - 12 | 8 - 12 | 8 - 12 | 8 - 12 | 8 - 12 | 8 - 12 | 8 - 12
13 | 6 - 11 | 8 - 13 | 8 - 15 | 6 - 14 | 9 - 11 | 8 - 22 | 8 - 23
을 달성하기 위해 노력하고있어의 예.
열 (또는 필드)은 User, Monday_start_time, Monday_end_time, Tuesday_start_time 등이어야합니다. 맞습니까? –