23-12-2004, 10:04
|
|
|
חבר מתאריך: 25.08.03
הודעות: 9,114
|
|
שאילתת UPDATE מעדכנת הכל, למרות שכתוב WHERE id=1
יש לי קוד שאתמול עבד מצויין, פתאום היום הוא לא עובד :\
אתמול כשה-ID המקסימלי היה פחות מ-10 כשכתבתי בסוף השאילתה:
זה החיל את השינויים רק על השורה הראשונה, כנ"ל בכל השורות, ועכשיו פתאום משום מה למרות שאני בוחר שהשינוי יחול רק על ID מסויים, הוא מחיל את השינויים על כל השורות.
חשבתי שאולי בגלל שיש יותר מ-10 שורות, אז צריך לכתוב "01" וכדומה, אבל נסיתי גם את זה, וזה לא עבד, וגם 14 (שזה כרגע השורה האחרונה) גם לא עבד :\
בקיצקוץ, כל שינוי מוחל על כלללללללל השורות, בלי סלקציית ID :\
מה עושים ???
אגב, ביצעתי הדפסה של השאילתה, ונראה שהכל תקין:
קוד:
UPDATE news_flash SET category='בארץ' WHERE id=1
נערך לאחרונה ע"י ישראל K בתאריך 23-12-2004 בשעה 10:10.
|