לחצו להורדת DB לשימוש לוקאלי
את המשימה יש להעלות בסיומה לתיקיה שהוקצתה לך
ניתן לבצע את המשימה ישירות בתיקיה - בקובץ index.php בתיקיה מוגדר חיבור ל DB
דו"ח כתובת לקוחות שהגיעו לעסק
תיאור המשימה
יש ליצור דו"ח המשרת בית ספא לפי הנתונים הקיימים ב DB המצורף
הדו"ח צריך להציג נתונים רק על הזמנות פעילות orders.status > 0
ולייצר חלוקה של המטופלים לפי כמה הגיעו מכל ישוב settlementID
ולהציג לפי שם ישוב settlements.TITLE
לפי כל הטיפולים שהתקיימו בחודש הנבחר (חודש + שנה) - לפי תאריך קיום הטיפול orders.timeFrom
ישוב המטופל נמצא בהצהרת הבריאות health_declare.settlementID
רק במידה ואין למטופל הצהרת בריאות או שאין בהצהרת הבריאות ישוב
- הישוב ילקח מהזמנת האב orders.parentOrder של הזמנת הטיפול orders.settlementID
הסבר על הזמנות אב ובן - בהמשך.
תוצאה סופית צריכה להראות כך עמודת סה"כ סוכמת את כמות המגיעים מאותו הישוב
בבסיס הנתונים קיימות 4 טבלאות :
מבנה בסיס הנתונים -
1. orders - פרטי ההזמנות שהזמינו הלקוחות
בטבלה זו קיימות גם הזמנות של טיפולים וגם הזמנות אב
הזמנת אב מאגדת תחתיה טיפולים של אותם המזמינים
לדוגמא אם זוג הזמין 2 טיפולים, תפתח לו הזמנת אב ו 2 הזמנות טיפולים
להזמנות טיפולים קיים ערך גדול מ 0 בשדה treatmentID
לכל אחת מהזמנות הטיפולים בטבלת orders קיים מזהה parentOrder בה נשמר orderID של הזמנת האב
בהזמנת אב parnetOrder = orderID
לדוגמא הזמנות 228083 , 228082 הן טיפולים שהם הזמנות בן של הזמנה 228081
השדות בטבלה :
—------------------------------------------------------------------------
2. health_declare - הצהרות בריאות שמילאו הלקוחות
השדות בטבלה
—-----------------------------------------------------------------
3. settlements - רשימת ישובים לפי מזהה וכותרת
—-----------------------------------------------------------------
4. therapists - פירטי המטפלים שטיפלו בלקוחות
—-----------------------------------------------------------------
משימת בונוס 1
במקום בחירת חודש ושנה - למקם date picker מתאריך עד תאריך
משימת בונוס 2
לאפשר בחירה בין :
משימת בונוס 3
לציין בעבור כל ישוב כמה מהלקוחות סימנו אותו בטופס הצהרת הבריאות, וכמה סומן ע"י הפקידה בטופס ההזמנה
משימת בונוס 4
לתת אינדיקציות לכל הפרמטרים הבאים :
כמה מהמטופלים :
נשים , גברים , העדיפו מטפלת, העדיפו מטפל, ללא העדפה, קיבלו מטפלת, קיבלו מטפל.