אני צריך את זה בשביל המערכת ניהול לכל מיני קטגוריות, שיוכלו לשנות אותם, אבל שברירת המחדל יהיה כמו שנשמר...
ראשי > תיכנות > הצגת מידע ברשימה נפתחת
(פשוט גיליתי שאפשר לשים 2 ערכים זהים בתיבה)
-אם הבעייה היא רשימה מלאה מתוך מסד הנתונים, כל שצריך לעשות הוא לולאה פשוטה שתוציא את הנתונים ממסד הנתונים, ולהכניס אותם בתוך הטאגים של הרשימה.
-אם הבעייה היא בחירת הערך הראשי מתוך מסד הנתונים, אפשר להוסיף במסד עמודה שמציינת אם הנתון הוא ערך ראשי או לא, ובבחירת הערך הראשי בקוד לעשות חיפוש עבור הנתון שמצויין עליו שהוא ערך ראשי.
בכל מקרה, אתה אומר שהסתדרת. אשמח לדעת מה הפתרון שלך (וגם מה בדיוק היתה השאלה, אם אחת משתי האפשרויות שאני העלתי או אולי בכלל התכוונת למשהו אחר), מה הכוונה ששמת שני ערכים זהים באותה תיבה?[ההודעה נערכה על-ידי Admin ב-19/07/2008 21:07:06]
אני הייתי צריך שהשם שיופיע בתיבה כברירת מחדל יהיה השם שהגולש בעצם בחר כבר (זאת אומרת אם הוא כבר בחר עיר, אז שהעיר תופיע בתיבה בבברירת מחדל).
הסתבכתי קשות לעשות את זה אבל אחרי שגיליתי שאפשר לעשות בתיבת רשימה ערכים כפולים, אז הפתרון היה פשוט.
עשיתי את כל הרשימה בשליפה רגילה מהמסד, ואילו לפני זה בשורה הראשונה עשיתי if פשוט שבודק ואם הגולש כבר בחר עיר אז זה מוסיף שורה עם עיר, ואם לא אז זה מוסיף שורה --בחר עיר--.
דוגמא יש כאן.
http://www.mabtim.com/halls.asp
תודה