לוגו אתר Fresh          
 
 
  אפשרות תפריט  ראשי     אפשרות תפריט  צ'אט     אפשרות תפריט  מבזקים     אפשרות תפריט  צור קשר     חץ שמאלה ‎print ‎"Hello World!"; if‎ ‎not rules.‎know ‎then rules.‎read(); חץ ימינה  

לך אחורה   לובי הפורומים > מחשבים > תכנות ובניית אתרים
שמור לעצמך קישור לדף זה באתרי שמירת קישורים חברתיים
תגובה
 
כלי אשכול חפש באשכול זה



  #6  
ישן 16-09-2006, 20:40
  DCD DCD אינו מחובר  
 
חבר מתאריך: 17.05.05
הודעות: 7,321
אה אחרי שראיתי את ההסבר שכתבת ל- Adi-M הבנתי יותר מה אתה צריך
בתגובה להודעה מספר 5 שנכתבה על ידי I_And_You שמתחילה ב "זה לא יעזור מכיוון שאני צריך..."

אם ככה אתה צריך להשתמש בפונקציית MIN (מינימום):


http://www.w3schools.com/sql/func_min.asp

הנה דף עם עוד כמה פונקציות:
http://www.w3schools.com/sql/sql_functions.asp
(שים לב שאתה מסתכל על הפונקציות המתאימות לשרת שלך - שרת SQL, MS או אחר)

את פונקציית ה-MIN אתה צריך לשים בפיסקת ה-IN (במקרה שאתה משתמש ב-JOIN) או ב-WHERE.
לדוגמא:

קוד:
WHERE column_X=MIN(column_X)


וכמובן אתה צריך לשלב בפיסקה שהוא ייבחר לך את (שלושת, במקרה שזה 3 כמו במקרה הנ"ל שכתב Adi-M) המכשירים הרצויים.
לדוגמא (תעתיק את הטקסט ל-Notepad שתצפה בו בצורה יותר נוחה):

קוד:
WHERE column_X=MIN(column_X) AND (column_ID={$_GET['ID1']} OR column_ID={$_GET['ID2']} OR column_ID={$_GET['ID3']})


בדוגמא הנ"ל שילבתי ID. שמתי לב שאתה לא רוצה לשלב ID אבל אין לי מושג איך תביא לגולש האתר את המכשירים שהוא בחר בהם ספציפית...
תגובה ללא ציטוט תגובה עם ציטוט חזרה לפורום
  #8  
ישן 16-09-2006, 22:19
  DCD DCD אינו מחובר  
 
חבר מתאריך: 17.05.05
הודעות: 7,321
בתגובה להודעה מספר 7 שנכתבה על ידי I_And_You שמתחילה ב "הגולש אינו בוחר מכשיר ספציפית..."

אהה...

אממ זה בעייתי...אתה צריך שיהיה לך טור בטבלה שייתן מידע בכל רשומה לגבי איזה מוצר הוא מתייחס...אני לא יודע איך זה בנוי אצלך אז זה קצת בעייתי...

בוא נגיד שיש לך בטבלה טור אחד של ID, האחר Product_name, ועוד אחד זה Product_price.
עכשיו, לכל מוצר יש 3 מחירים שונים והמידע כתוב ב-3 רשומות שונות (כמובן).
אז השאילתה שצריך לכתוב כדי להוציא את מה שאתה רוצה זה:

קוד:
Select MIN(Product_price) FROM Mechirim GROUP BY Product_name


(בהנחה שבטור Product_name למוצר המבוקש יש שם דומה בכל הרשומות ששייכות לו).
הבעיה שלך דומה לבעיה המוצגת בעמוד הזה:
http://www.w3schools.com/sql/sql_groupby.asp

מקוה שאני צודק בעניין....תחזיר לי תשובה אם הצלחת

דרך אגב, כדי להתייחס לכל הרשומות בטבלה אתה פשוט יכול לעשות:

קוד:
WHERE column IN (*)


אם אני לא טועה.

למידע נוסף על פונקציית IN:
http://www.w3schools.com/sql/sql_in.asp
תגובה ללא ציטוט תגובה עם ציטוט חזרה לפורום
תגובה

כלי אשכול חפש באשכול זה
חפש באשכול זה:

חיפוש מתקדם
מצבי תצוגה דרג אשכול זה
דרג אשכול זה:

מזער את תיבת המידע אפשרויות משלוח הודעות
אתה לא יכול לפתוח אשכולות חדשים
אתה לא יכול להגיב לאשכולות
אתה לא יכול לצרף קבצים
אתה לא יכול לערוך את ההודעות שלך

קוד vB פעיל
קוד [IMG] פעיל
קוד HTML כבוי
מעבר לפורום



כל הזמנים המוצגים בדף זה הם לפי איזור זמן GMT +2. השעה כעת היא 06:25

הדף נוצר ב 0.05 שניות עם 11 שאילתות

הפורום מבוסס על vBulletin, גירסא 3.0.6
כל הזכויות לתוכנת הפורומים שמורות © 2024 - 2000 לחברת Jelsoft Enterprises.
כל הזכויות שמורות ל Fresh.co.il ©

צור קשר | תקנון האתר