![]() |
שאלה - מחלקות
שלום
בניתי מחלקה לטיפול בשאילתות SQL. שאלתי היא, האם בכל פעם שאני רוצה להשתמש בפעולת מסד אני צריך ליצור מופע של המחלקה עם הארגומנטים הדרושים? האם ישנה דרך מהירה יותר? תודה! |
תיצור את המופע בדף של המחלקה.
זאת אומרת-תקרא למחלקה באותו דף ואז כל פעם שאתה רוצה להשתמש במחלקה פשוט תעשה אינלוד לדף..(עדיף שתעשה את האינקלוד פעם אחת בדף global או config) |
אבל כל פעם אני רוצה לעשות מופע אחר.
בניתי פונקציה במחלקה שמקבלת כארגמונט את השורה להרצה ב-sql ומבצעת אותה, כלומר כל פעם נוצר מופע אחר כי הפעולה הרצויה שונה בכל פעם. |
אז אל תעשה ככה,
תעשה שכדי להריץ פקודה בSQL פונקציה מבצעת אותה ולא המחלקה עצמה, הבנת? |
מה הכוונה? פונקציה שבתוך המחלקה?
|
כן
|
תביא את המחלקה כי אני לא ממש בטוח שהבנתי אותך
|
PHP קוד:
הנה המחלקה. המופע הראשון מבצע את ההתחברות למסד. אשמח גם לקבל טיפים לשיפור בכלליות. תודה!!! |
בשביל מה להכניס למשתנה מחלקה את השאילתה?
תכניס כפרמטר, באתחול תעשה התחברות למסד |
לא הבנתי מילה ממך, אשמח להסבר :)
|
| כל הזמנים הם GMT +2. הזמן כעת הוא 15:43. |
מופעל באמצעות VBulletin גרסה 3.8.6
כל הזכויות שמורות ©
כל הזכויות שמורות לסולל יבוא ורשתות (1997) בע"מ