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

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

casio 21-12-07 13:58

בעיה מאוד מוזרה בSQL
 
היי,
עשיתי מונה כניסות לאיזשהו דף שעובד על עדכון פשוט של תא במסד..
השאילתה אמורה להוסיף 1 בכל עדכון אבל רק בIE נוסף 1, ובFF נוסף 2 :S
הדף לא נטען פעמיים(ניסיתי לעשות ALERT והוא הופיע רק פעם אחת).
הנה השאילתה:
PHP קוד:

UPDATE `tableSET `PageViews`=`PageViews`+1 WHERE `Id`='$GetId' 

גם ניסיתי לעשות משהו כזה:
PHP קוד:

if(mysql_query("UPDATE `table` SET `PageViews`=`PageViews`+1 WHERE `Id`='$GetId'"))
{
    echo 
'abc';


והabc מודפס רק פעם אחת.
תודה לעוזרים.

DavidBD 21-12-07 14:07

תוכל לשים את כל הקוד?
לפעמים יש בעיה בIE שהוא זוכר מה שהיה קודם ולא מתעדכן, זה קורה 1:10000 בערך =\ אבל יש מצב...

casio 21-12-07 14:19

לצערי לא אוכל לשים פה את כל הקוד של הדף
ובIE זה דווקא טוב - הבעיה היא בFF

DanielS 21-12-07 14:23

בדקתי עכשיו עובד מעולה . מוזר מאוד...
אולי תנסה לעשות בלי `` . למרות שעובד מעולה

DavidBD 21-12-07 14:32

ציטוט:

נכתב במקור על ידי casio (פרסם 593316)
לצערי לא אוכל לשים פה את כל הקוד של הדף
ובIE זה דווקא טוב - הבעיה היא בFF

אם לא תוכל לים את הקוד לא נוכל לעזור לך.

casio 21-12-07 14:43

באמת עכשיו ניסיתי לשים את השאילתה בדף נפרד לגמרי וזה עובד..
:O חבל באמת שאני לא יכול לתת את הקוד..
מישהו יודע מה יכול לגרום לזה?(הדף לא נטען פעמיים כבר ציינתי, וניסיתי מיקומים שונים בדף)

Tomer 21-12-07 14:45

ציטוט:

נכתב במקור על ידי casio (פרסם 593334)
באמת עכשיו ניסיתי לשים את השאילתה בדף נפרד לגמרי וזה עובד..
:O חבל באמת שאני לא יכול לתת את הקוד..
מישהו יודע מה יכול לגרום לזה?(הדף לא נטען פעמיים כבר ציינתי, וניסיתי מיקומים שונים בדף)

כנראה שהקוד כן נטען פעמיים. תבדוק טוב. זה לא קורה כדרך קסם.

casio 21-12-07 14:48

ציטוט:

נכתב במקור על ידי Tomer (פרסם 593337)
כנראה שהקוד כן נטען פעמיים. תבדוק טוב. זה לא קורה כדרך קסם.

אם הוא היה נטען פעמיים.. היה אמור להיות אלרט פעמיים.. תקנו אותי אם אני טועה.

Elad-A 21-12-07 14:50

אחרי העידכון של המסד אתה מעביר את המשתמש לדף כלשהו?
במידה וכן, אם הדף לא קיים אז הדפדפן מתחיל להשתגע (מניסיון חח)...

casio 21-12-07 14:52

ציטוט:

נכתב במקור על ידי Elad-A (פרסם 593342)
אחרי העידכון של המסד אתה מעביר את המשתמש לדף כלשהו?
במידה וכן, אם הדף לא קיים אז הדפדפן מתחיל להשתגע (מניסיון חח)...

לא, אחרי העדכון שאר הדף ממשיך להיטען.


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

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