שלח תשובה

זירת השאלות

1713
צפיות
1
תשובות

מחלקה לטיפול ב-Database ושימושה בקובץ PHP ראשי / PHP OOP (:

,‏ 2 במאי, 2013

שלום לכולם ותודה מראש לקוראים…

אני מתכנת ב-Php וכרגע אני מתחיל את שלביי הראשונים בעולם התכנות המונחה עצמים. אני יודע כבר C# oop ככה שאני מאמין שהדרך תהיה יותר קלה אבל, אני עדיין לא מבין איך אני יכול לשלב את ה-Sql במבנה של המחלקה ולאחר מכן להשתמש בזה בקובץ.

לקחתי מחלקה מוכנה של DB, שעובדת ובדקתי אותה אצלי וערכתי שינויים וכו’, וכעת אני רוצה לשלוף שורה ספציפית ממערך (מהטבלה בעיקרון), כמו שעשיתי בעבר כמו כאן למשל:
$page = mysql_fetch_assoc($result);

לאחר מכן לבחור איזו עמודה ולהדפיס. אבל כעת כשאני מנסה לעשות את זה, זה מדפיס את כל המערך עם סימנים שלא לעניין (כמו זה: => []), בעוד אני רוצה להדפיס את העמודה האחרונה מהשורה האחרונה… יש לי שאילתה והכל, אבל אין לי מושג איך לעשות את זה.

אודה לכם מראש על הסבר קצר, כיצד אני "שולף" ממחלקה את הטבלה (->) אם יש לי פעולה כזאת, מכניס למערך כמו בימים הטובים ולוקח את העמודה… זה נשמע כמו מערכת חדשות, זאת מערכת חדשות חח

אודה לכם מראש!

תגיות: , ,

1 תשובות

  1. idan5x הגיב:

    הפקודה fetch_assoc מחזירה מערך אסוציאטיבי של כל הנתונים ששלפת מdb.
    כך, אם תרצה להחזיר מספר טורים מה-table, המערך יכיל את החלקים המתבקשים מכל השורות שעונות על הקריטריונים.

    זה מה שאתה צריך לעשות:
    http://pastebin.com/REnXenJp

    דוגמא לסקריפט קטן שעושה בזה שימוש:
    http://pastebin.com/stSFxi8Z

    דוגמא שמכילה מספר שורות עם מספר משתנים:
    http://pastebin.com/F96e7Jk9

    במידה ותרצה הסבר נוסף רק תגיד.

שלח תשובה