הוסטס - פורום אחסון האתרים הגדול בישראל

הוסטס - פורום אחסון האתרים הגדול בישראל (https://hosts.co.il/forums/index.php)
-   פורום תיכנות (https://hosts.co.il/forums/forumdisplay.php?f=14)
-   -   זקוק לעצה יצירתית בנוגע ליצירת 2 שדות id בטבלא אחת. (https://hosts.co.il/forums/showthread.php?t=19695)

bestdesign 12-04-06 13:54

זקוק לעצה יצירתית בנוגע ליצירת 2 שדות id בטבלא אחת.
 
אוקי, אני רוצה להתאים לכל עמוד תגובות משלו, את זה אני יודע לעשות, וכמובן שצריך לכל עמוד id משלו נכון ? לכן יצרתי שדה אם "הכנסה אוטומתית" , ועכשיו בשביל להתאים את התגובות לעמוד המתאים צריך את כל השדות יחד נכון ? אם לא אז איך אפשר לקשר בין שתי טבלאות בתנאי WHERE ?
או שאלתי השניה , אם אפשר לעשות שתי שדות אם "הכנסה אוטומתית" , ואי אפשר, אז איך לעשות אחד ידני?
חשבתי על לולאה, אך זה מסובך.

עצות ?

בניה 12-04-06 14:41

ב"ה



לא חייבים 2 ID
תעשה תא שיקראו לו page ובו או שתכניס את הID של העמוד או את השם שלו ותבצע שליפה לפי זה.

bestdesign 12-04-06 15:02

תודה על הכיוון =] אני חושב שהבנתי...!

אגב בניה, אני שולח עלייך המלצה למנהל הראשי.

meshuga 12-04-06 15:24

ציטוט:

נכתב במקור על ידי bestdesign
תודה על הכיוון =] אני חושב שהבנתי...!

אגב בניה, אני שולח עלייך המלצה למנהל הראשי.

למה אני לא מספיק טוב? :\..
בכל מקרה..מה שבניה אמר עושים בכל מערכת תגובות פשוטה..
אני יפרט קצת יותר..
בטבלה נגיד של הכתבה/עמוד יש:
ID
TITLE
TEXT

ובשביל לשייך תגובה לעמוד/כתבה אתה צריך להכיל את המפתח (במקרה שלנו הID) בתגובה..כלומר המבנה יהיה ככה:
ID
PAGE_ID (שפה יהיה הID של הדף)
TITLE
TEXT

תנסה עכשיו ליישם את זה אצלך במסד ובמערכת.

bestdesign 12-04-06 15:29

חחח תודה שי...
לא אמרתי שאתה לא מספיק טוב, להפך אתה מצויין ( אולי קצת לפעמים לא מוותר) אבל אתה יחיד, וביחד אתם תיהיו פנטסטיקו.

*אוקי, נכון רשמת page_id ?
כיצד אני יכניס את הנתון הזה ?

meshuga 12-04-06 15:30

ציטוט:

נכתב במקור על ידי bestdesign
חחח תודה שי...
לא אמרתי שאתה לא מספיק טוב, להפך אתה מצויין ( אולי קצת לפעמים לא מוותר) אבל אתה יחיד, וביחד אתם תיהיו פנטסטיקו.

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

Eye-Soft 12-04-06 16:11

הכנתי לך משהו קטן, אני בטוח ב100% שזה יפתור לך את הבעיה :)
http://img126.imageshack.us/img126/8999/com3ih.png

BlueNosE 12-04-06 16:24

ציטוט:

נכתב במקור על ידי Eye-Soft
הכנתי לך משהו קטן, אני בטוח ב100% שזה יפתור לך את הבעיה :)
http://img126.imageshack.us/img126/8999/com3ih.png

חחח אהבתי יפה,
ד"א זה הפתרון הכי מומלץ, אבל אתה תמיד יכול לסבך את עצמך ולעשות mysql_num_rows+1 בשביל הPID...

bestdesign 12-04-06 17:13

סבבה את הרעיון הזה אני יודע רק איך עושים את הקישור בין הטבלאות ?

somebody 12-04-06 18:17

ע"י שאילתת SQL בפשוטה.
רק תעשה WHERE.
קבל את הPAGE ID מהכתובת ותשווה אותו ע"י SQL לעמודה של ה PAGEID בטבלת התגובות.


כל הזמנים הם GMT +2. הזמן כעת הוא 11:10.

מופעל באמצעות VBulletin גרסה 3.8.6
כל הזכויות שמורות ©
כל הזכויות שמורות לסולל יבוא ורשתות (1997) בע"מ