آژانس هواپیماییexchanging

مشکل در Update اطلاعات در Mysql

شروع موضوع توسط PersianPC ‏10 نوامبر 2005 در انجمن PHP

  1. PersianPC

    PersianPC کاربر فعال صفحات داینامیک کاربر فعال

    تاریخ عضویت:
    ‏9 فوریه 2005
    نوشته ها:
    582
    تشکر شده:
    1
    محل سکونت:
    Tehran
    سلام دوستان ...:cool:

    اقا من به یه مشکل برخوردم که هرکاری کردم نتوستم حلش کنم.
    ببینید ، فرض کنید که در یک دیتابیس 3 تا فیلد داریم : Title - Body - Information که فیلد های Title و Information از نوع Varchar و فیلد Body از نوع Text هست.
    حالا زمانی که توسط یک فرم اطلاعات این 3 فیلد بخواد تغیر پیدا کنه و Update بشه ، در صورتی که فقط فیلد های Title و Information باهم تغیر کنن ( یا بصورت جدا از هم ) مشکلی پیش نمیاد ، ولی زمانی که فیلد Body نیز میخواد Update بشه ، مشکل پیش میاد و دیگه هیچکدوم از فیلد ها Update نمیشن.:eek:
    این مشکل برای فیلد Body وقتی پیش میاد که تغیرات زیادی تو این فیلد صورت گرفته باشه ( مثلا چندین خط تغیر کرده باشه یا اضافه شده باشه ) ، ولی زمانی که تغیرات این فیلد در حد 1 یا 2 خط باشه ، این مشکل پیش نمیاد و هر 3 فیلد بدون مشکل Update میشن.

    فیلد Body رو به LongText هم تغیر دادم اما مشکلی حل نشد ، در ضمن فکر نمیکنم مشکل از کدها باشه ( کدهای Php ) چون ، تغیرات در صورتی که تغیرات فیلد Body حذف یا مقدار کمی باشه ، انجام میشه.

    اگه راه حلی واسه این مشکل هست ، لطفا راهنمایی کنید. :happy:

    ممنون ... ;)
     
  2. sama_sally

    sama_sally Registered User

    تاریخ عضویت:
    ‏5 آپریل 2005
    نوشته ها:
    2,598
    تشکر شده:
    1
    محل سکونت:
    Essen, Deutschland
    نوع body رو به varchar تغییر بده ببین حل میشه :blink: :blink: :blink:
     
  3. PersianPC

    PersianPC کاربر فعال صفحات داینامیک کاربر فعال

    تاریخ عضویت:
    ‏9 فوریه 2005
    نوشته ها:
    582
    تشکر شده:
    1
    محل سکونت:
    Tehran
    نمیشه !
    اطلاعاتی که تو فیلد Body قرار میگیره ، بیشتر از ظرفیت Varchar هست !
     
  4. miladmovie

    miladmovie مدیر بازنشسته کاربر فعال

    تاریخ عضویت:
    ‏25 دسامبر 2002
    نوشته ها:
    1,936
    تشکر شده:
    2
    نباید با longtext مشکلی داشته باشه
    مطمئن هستی جایی اشتباه نکردی ؟
     
  5. PersianPC

    PersianPC کاربر فعال صفحات داینامیک کاربر فعال

    تاریخ عضویت:
    ‏9 فوریه 2005
    نوشته ها:
    582
    تشکر شده:
    1
    محل سکونت:
    Tehran
    نمیدونم والا !
    اخه خیلی عجیبه ، چون کار انجام میشه ، اما وقتی حجم اطلاعات تغیر کرده ، کم باشه ، واسه همین فکر نمیکنم که مشکل از کدهای برنامه باشه ...
     
  6. sama_sally

    sama_sally Registered User

    تاریخ عضویت:
    ‏5 آپریل 2005
    نوشته ها:
    2,598
    تشکر شده:
    1
    محل سکونت:
    Essen, Deutschland
    گیج وشدم! :D
     
  7. appbannerkhuniresbanner