18-02-2010, 00:35
|
|
|
|
חבר מתאריך: 11.03.07
הודעות: 1,668
|
|
ציטוט:
במקור נכתב על ידי Nati323
דבר ראשון תודה רבה לשניכם,
דבר שני
הגרשים האלו נשארו מהשאילתא הקודמת
אם אני עושה כך:
קוד:
SELECT * from `ma_text`, `ma_pages` WHERE `ma_pages.id` = 1 AND `ma_text.pid` = 1
זה רושם לי שהעמודה ma_pages.id לא קיימת
ואם אני רושם עם גרשיים זה פשוט לא מחזיר שום תוצאה (כנראה בגלל שזה מזהה את זה כמחרוזת)
מה אני עושה בנדון?
|
קודם כל, תדע שאתה יכול -בכללי- לוותר על שימוש ב ` `. זה נועד למקרה שאתה רוצה להשתמש בשם עמודה שמתנגש עם מילה שמורה.
אני לא רואה את הצורה של מסד הנתונים שלך, אבל תנסה בלי הגרשיים האלה כשאתה רושם שם של טבלה.עמודה ותגיד לי אם יש שינוי.
אגב, אם אתה כבר משתמש בצורה של טבלה.עמודה, לא חושב שיש סיבה להשתמש ב` ` - לא שמעתי על מילים שמורות עם נקודה בתוכם
|