16-04-2009, 15:25
|
מנהל
|
|
חבר מתאריך: 26.07.08
הודעות: 6,473
|
|
בתגובה להודעה מספר 1 שנכתבה על ידי formobile שמתחילה ב "[עזרה דחופה] חילוק דף אינטרנט לכמה דפים + איחסון תמונה"
ציטוט:
אני לצורך ניסוי בניתי במסד נתונים טבלה ויש לה 2 עמודות אחד זה הכותרת של סרט והשני זה התקציר של סרט
עכשיו יש המון מידע של המון סרטים איך אני לחלק את העמוד שיהיו לי כמה דפי אינטרנט , כי אם אני אשים את כל זה בדף אחד לגולש יהיה נמאס.
|
בשאילתת ה-SELECT אתה צריך להוסיף פיסקת LIMIT. בפורום PHP יש בעוגן תגובה על הנושא הזה, קרא אותה (מאוד מועילה)
ציטוט:
ודבר שני איך אני בונה במסד נתונים את הדרך שבא נמצאת תמונה במחשב ?
כלומר - אני לא רוצה לאחסן את התמונות במסד אלא רק את הדרך של התמונה
כי במסד נתונים יש כמה ערכים ואני רוצה שתעזרו לי שאדע במה לבחור ואיך אני מכניס את הדרך
למשל
harry.jpg/
|
זה לא נקרא "בונה במסד נתונים" אלא מאחסן. זה רק מקום איחסון, וה-DBMS, שבמקרה שלך הוא mysql, מנהל את המידע - שולף, מכניס, מעדכן ומוחק - בהתאם לבקשה\שאילתא ששלחת למסד.
מה שאתה צריך להכניס זה נתיב, שהוא מחרוזת. לכן השדה יהיה מסוג VARCHAR. כנראה VARCHAR(255).
מה שאתה צריך לעשות זה פשוט לשים בשדה הזה את הנתיב אל הקובץ.
ואז בשאילתת SELECT אתה שולף את הנתיב, וכך אתה יודע על איזה קובץ מדובר ואיפה הוא נמצא בכונן הקשיח של השרת.
|