![]() |
[PHP/MYSQL] קידום 2 בהכנסה למסד?!
אוקיי, זה פשוט שבירת ראש רצינית.
אני מכניס למסד מידע. המידע עובר אליו כ1 לדוגמא, אבל הוא מוצג כ-3. הכוונה היא לדוגמא: PHP קוד:
למה זה, למישהו יש כיוון? שעה אני שובר תראש.. |
נסה במקום במקום סוגריים מסולסלות {} סוגריים עגולות ().
וחוץ מזה למה אתה פולט שורת update של sql. קודם תוציא עם select למערך ואז תפלוט. |
קודם כל תעשה ככה:
PHP קוד:
ושלישי, תוודע ש$i הוא לא 3 =\ |
תרגעו, אני נותן דוגמאות, אני לא באמת כותב ככה..
אין שימוש ב{} בכלל, ואיפשהו באמצע, בלולאת FOREACH, המשתנה מקודם ב2. בשאילתא המקורית יש WHERE אבל גם זה לא חשוב ובוודאות, i הוא 1. גם DAMN, אתם לא מבינים שמה שרשמתי זו דוגמא להמחיש את המצב. אני יודע לתכנת, יש לי CLASS מסודר שעושה את זה, פשוט לא מבין איך זה קורה. כעיקרון יש לולאת foreach שאמורה להפוך ARRAY לSET bla='bla', בלולאה הזאתי כנראה משהו משתבש, למרות שניסיתי לעשות את זה בדרך קצת אחרת בלי הלולאה וזה עדיין לא פעל. יכול להיות שעליתי על באג בשפה? |
אני חושב שתצטרך להראות את הקוד.
הבעיה היחידה שיכולה להיות היא אם $i הוא לא באמת 1.. |
BlueNosE אומר/ת:
תוכל להגיב באשכול שפתחתי שיראו שאני לא מתכנת בשקל? >< בדקנו יחד את כל הקוד, ואחרי ה Update הוספתי שאילתת SELECT שהחזירה את המספר הנכון, למרות זאת במסד רשום [אח"כ] את המס' הלא נכון. לי אין זמן לבדוק את זה, אם יש למישהו כוח לעזור לו - תהנו. |
"רשום [אח"כ]"
תבדוק את הwhere של השאילתה שאתה עושה לה update אולי היא מעדכנת יותר מדבר אחד.. עריכה- טוב לא חשוב..כנראה שזה באג בeasyphp |
אוי.. עזבו, אני אפילו לא אגיד כמה הדבר הזה טיפשי..
פשוט, אני משתמש לקובץ אחד שדרכו עוברת כל המערכת, כולל הסטייל והסקריפט.. וברגע שהסקריפט או הסטייל עברו דרכו הם גם העלו את המונה. זה פשוט דברים שלא חושבים עליהם. צריך קצת לא ללכת עם הזרם.. תודה רבה לליאור ולתומר, ותודה יותר קטנה לדור ולdaMn שגם ניסו לעזור :) LOCK PLZ |
כל הזמנים הם GMT +2. הזמן כעת הוא 18:03. |
מופעל באמצעות VBulletin גרסה 3.8.6
כל הזכויות שמורות ©
כל הזכויות שמורות לסולל יבוא ורשתות (1997) בע"מ