05-05-09, 00:09 | # 1 |
חבר בקהילה
|
שאלה קטנה ב PHP ו-MySQL
אוקי, אני אנסה להסביר את זה הכי טוב שאני יכול.
יש לי 2 טבלאות במסד, טבלאת חדשות וטבלאת סיקורים. בעמוד הראשי יש רשימה של הכתבות האחרונות שנכתבו באתר, לא משנה אם אלה חדשות או סיקורים. עכשיו, איך אני יכול לעשות שזה יציג את כל הכתבות מ-2 הטבלאות בעמוד הראשי פשוט לפי התאריך בו הן פורסמו. ( לזכור שמדובר פה ב-2 טבלאות שונות, ולאחד אותן כרגע זו לא אופציה ). תודה מראש!
__________________
Hells | צפיה ישירה בספיידרמן |
05-05-09, 07:15 | # 3 |
חבר מתקדם
|
יש משהו שמקשר ביניהם? בין טבלה אחת לשניה? למה אתה רוצה לעשות את זה בשאילתה אחת ולא שניים? אם אלו שני טבלאות שונות?
|
05-05-09, 09:23 | # 4 | |
חבר בקהילה
|
ציטוט:
ואין לי בעיה לעשות את זה ב-2 טבלאות שונות אבל זה צריך לצאת מסודר לפי תאריך. בדוגמא מ W3Schools : PHP קוד:
__________________
Hells | צפיה ישירה בספיידרמן |
|
05-05-09, 10:05 | # 5 |
חבר מתקדם
|
למה שלא תוציא את הכל לתוך מערך? את המפתח שכל אלמנט במערך תציב את התאריך בו פורסמה הרשומה ואז תמיין את המערך לפי המפתח. ככה תקבל הכל מסודר לפי הזמן.
|
05-05-09, 10:10 | # 6 | |
חבר בקהילה
|
ציטוט:
אני אנסה את זה, תודה!
__________________
Hells | צפיה ישירה בספיידרמן |
|
05-05-09, 14:42 | # 7 |
חבר וותיק
|
קוד:
SELECT `name`,`description`,`time` as `date` FROM `table1` UNION SELECT `name`,`description`,`date` FROM `table2` order by `date` desc
__________________
בברכה עובד, מפתח אתרים. |
05-05-09, 15:14 | # 8 |
חבר מתקדם
|
היה לי תרגיל כזה בC# כחלק מהלימודים.
זה ממש פשוט , אתה משלב אותם למערך אחד ואז ממיין. |
05-05-09, 20:14 | # 9 |
חבר בקהילה
|
אוקי עכשיו סליחה על הבורות בסינטקס של PHP,
איך אני מוסיף משתנה נוסף למערך שכבר קיים. ואיך אני עושה לולאה שמסתיימת כשהמערך נגמר? תודה מראש שוב
__________________
Hells | צפיה ישירה בספיידרמן |
חברים פעילים הצופים באשכול זה: 1 (0 חברים ו- 1 אורחים) | |
|
|