הרשם שאלות ותשובות רשימת חברים לוח שנה הודעות מהיום

חזור   הוסטס - פורום אחסון האתרים הגדול בישראל > עיצוב גראפי, תכנות על כל שפותיו וקידום ושיווק אתרים > פורום תיכנות

   
|!|

סגור את ההודעה
 
כלים לאשכול תצורת הצגה
ישן 03-10-07, 14:08   # 1
BlueNosE
אין כמו ב127.0.0.1
 
BlueNosE's Avatar
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
מיקום: כפ"ס
גיל: 31
הודעות: 4,086

BlueNosE לא מחובר  

[PHP/MYSQL] קידום 2 בהכנסה למסד?!

אוקיי, זה פשוט שבירת ראש רצינית.
אני מכניס למסד מידע. המידע עובר אליו כ1 לדוגמא, אבל הוא מוצג כ-3.
הכוונה היא לדוגמא:
PHP קוד:
$i 1;
mysql_query ("UPDATE table SET i='{$i}'"); // יכניס 3!!
echo "UPDATE table SET i='{$i}'"// יציג "UPDATE table SET i='3'" 
PHP 5.

למה זה, למישהו יש כיוון? שעה אני שובר תראש..
__________________
עומר,
admin [@] rely.co.il

בניית אתרים Rely

סלנג מילון סלנג utter
 
ישן 03-10-07, 16:46   # 2
daMn
הוסטסניון
 
מיני פרופיל
תאריך הצטרפות: Mar 2007
גיל: 32
הודעות: 2,050

daMn לא מחובר  

נסה במקום במקום סוגריים מסולסלות {} סוגריים עגולות ().
וחוץ מזה למה אתה פולט שורת update של sql.
קודם תוציא עם select למערך ואז תפלוט.
__________________
"חינוך למדעי המחשב לא יכול להפוך אף אחד למתכנת מומחה יותר מאשר לימוד על מברשות וצבעים יכול להפוך מישהו לצייר מיומן."
(אריק ס. ריימונד)

Last edited by daMn; 03-10-07 at 17:01..
 
ישן 03-10-07, 16:50   # 3
DorWD
תודה על תרומתך.
 
DorWD's Avatar
 
מיני פרופיל
תאריך הצטרפות: Jan 2006
מיקום: עפולה
גיל: 30
הודעות: 2,259

DorWD לא מחובר  

קודם כל תעשה ככה:
PHP קוד:
$i 1
mysql_query ("UPDATE table SET i='".$i."'"); // יכניס 3!! 
echo "UPDATE table SET i='".$i."'"// יציג "UPDATE table SET i='3'" 
דבר שני, לא חסר Where אחרי הset?
ושלישי, תוודע ש$i הוא לא 3 =\
__________________
מתכנת WEB
 
ישן 03-10-07, 18:44   # 4
BlueNosE
אין כמו ב127.0.0.1
 
BlueNosE's Avatar
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
מיקום: כפ"ס
גיל: 31
הודעות: 4,086

BlueNosE לא מחובר  

תרגעו, אני נותן דוגמאות, אני לא באמת כותב ככה..
אין שימוש ב{} בכלל, ואיפשהו באמצע, בלולאת FOREACH, המשתנה מקודם ב2.
בשאילתא המקורית יש WHERE אבל גם זה לא חשוב

ובוודאות, i הוא 1.

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

כעיקרון יש לולאת foreach שאמורה להפוך ARRAY לSET bla='bla', בלולאה הזאתי כנראה משהו משתבש, למרות שניסיתי לעשות את זה בדרך קצת אחרת בלי הלולאה וזה עדיין לא פעל.
יכול להיות שעליתי על באג בשפה?
__________________
עומר,
admin [@] rely.co.il

בניית אתרים Rely

סלנג מילון סלנג utter
 
ישן 03-10-07, 18:55   # 5
4ior
חבר וותיק
 
4ior's Avatar
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
הודעות: 1,451

4ior לא מחובר  

אני חושב שתצטרך להראות את הקוד.
הבעיה היחידה שיכולה להיות היא אם $i הוא לא באמת 1..
 
ישן 03-10-07, 22:38   # 6
Tomer
Whatever
 
Tomer's Avatar
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
הודעות: 7,039
שלח הודעה באמצעות MSN אל Tomer Send a message via Skype™ to Tomer

Tomer לא מחובר  

BlueNosE אומר/ת:
תוכל להגיב באשכול שפתחתי שיראו שאני לא מתכנת בשקל? ><

בדקנו יחד את כל הקוד, ואחרי ה Update הוספתי שאילתת SELECT שהחזירה את המספר הנכון, למרות זאת במסד רשום [אח"כ] את המס' הלא נכון. לי אין זמן לבדוק את זה, אם יש למישהו כוח לעזור לו - תהנו.
__________________
תומר
 
ישן 03-10-07, 23:03   # 7
4ior
חבר וותיק
 
4ior's Avatar
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
הודעות: 1,451

4ior לא מחובר  

"רשום [אח"כ]"
תבדוק את הwhere של השאילתה שאתה עושה לה update
אולי היא מעדכנת יותר מדבר אחד..

עריכה- טוב לא חשוב..כנראה שזה באג בeasyphp

Last edited by 4ior; 03-10-07 at 23:22..
 
ישן 04-10-07, 00:51   # 8
BlueNosE
אין כמו ב127.0.0.1
 
BlueNosE's Avatar
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
מיקום: כפ"ס
גיל: 31
הודעות: 4,086

BlueNosE לא מחובר  

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

תודה רבה לליאור ולתומר, ותודה יותר קטנה לדור ולdaMn שגם ניסו לעזור
LOCK PLZ
__________________
עומר,
admin [@] rely.co.il

בניית אתרים Rely

סלנג מילון סלנג utter
 
סגור את ההודעה

חברים פעילים הצופים באשכול זה: 1 (0 חברים ו- 1 אורחים)
 


חוקי פירסום
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is מופעל
סמיילים הם מופעל
[IMG] קוד מופעל
קוד HTML מכובה

קפיצה לפורום


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

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