تبلیغات :
آکوستیک ، فوم شانه تخم مرغی، صداگیر ماینر ، یونولیت
دستگاه جوجه کشی حرفه ای
فروش آنلاین لباس کودک
خرید فالوور ایرانی
خرید فالوور اینستاگرام
خرید ممبر تلگرام

[ + افزودن آگهی متنی جدید ]




صفحه 1 از 2 12 آخرآخر
نمايش نتايج 1 به 10 از 19

نام تاپيک: راهنمایی در مورد تعریف فیلد Auto increment

  1. #1
    داره خودمونی میشه
    تاريخ عضويت
    Apr 2010
    پست ها
    151

    پيش فرض راهنمایی در مورد تعریف فیلد Auto increment

    با سلام،
    من تو برنامم به زبان php یک جدول تعریف کردم که چندتا فیلد داره اولیش هم یک ID Auto increment هستش و بعد به اینا مقدار دادم ولی در پایگاه داده ذخیره نمی شه، مشکل از این فیلد Auto increment هست، تو رو خدا راهنمایی کنید:

    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

  2. #2
    پروفشنال mamadfelfel1988's Avatar
    تاريخ عضويت
    Jun 2007
    محل سكونت
    Australia / Sydney
    پست ها
    739

    پيش فرض

    معادل auto number هست واسه pk استفاده میشه یعنی کلا عدد میندازه به صورت auto

  3. این کاربر از mamadfelfel1988 بخاطر این مطلب مفید تشکر کرده است


  4. #3
    حـــــرفـه ای neopersia's Avatar
    تاريخ عضويت
    Oct 2006
    پست ها
    3,580

    پيش فرض

    با سلام،
    من تو برنامم به زبان php یک جدول تعریف کردم که چندتا فیلد داره اولیش هم یک ID Auto increment هستش و بعد به اینا مقدار دادم ولی در پایگاه داده ذخیره نمی شه، مشکل از این فیلد Auto increment هست، تو رو خدا راهنمایی کنید:

    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    کوئری که نوشتید اشکال داره. قسمت مربوط به idtable1 رو باید NULL بدبد نه اینکه بدون مقدار با کاما اسکیپ کنید.

    معادل auto number هست واسه pk استفاده میشه یعنی کلا عدد میندازه به صورت auto
    این جواب کدوم قسمت سوال بود؟

  5. 2 کاربر از neopersia بخاطر این مطلب مفید تشکر کرده اند


  6. #4
    داره خودمونی میشه
    تاريخ عضويت
    Apr 2010
    پست ها
    151

    پيش فرض

    کوئری که نوشتید اشکال داره. قسمت مربوط به idtable1 رو باید NULL بدبد نه اینکه بدون مقدار با کاما اسکیپ کنید.


    این جواب کدوم قسمت سوال بود؟
    وای خیلی ممنون، نمی دونی چه کمک بزرگی به من کردی.. یک دنیا تشکر
    راستی یک سوال دیگه: چه طوری می تونم Unicode رو فعال کنم الان تو My sql فارسی ساپورت نمی شه!

  7. #5
    اگه نباشه جاش خالی می مونه tazphoenix's Avatar
    تاريخ عضويت
    Oct 2009
    پست ها
    372

    پيش فرض

    راه های زیادی هست اما سادهترین راه اینه که توی فایلی که اطلاعات اتصال به دیتا بیس هست چند خط کد پی اچ پی رو بهش اضافه کنی:
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

  8. این کاربر از tazphoenix بخاطر این مطلب مفید تشکر کرده است


  9. #6
    کاربر فعال انجمن موسیقی David.Jn's Avatar
    تاريخ عضويت
    Jul 2007
    پست ها
    2,070

    پيش فرض

    پست قبلی جواب رو داده بود من دیگه ویرایش کردم
    Last edited by David.Jn; 16-04-2010 at 16:38.

  10. این کاربر از David.Jn بخاطر این مطلب مفید تشکر کرده است


  11. #7
    داره خودمونی میشه
    تاريخ عضويت
    Apr 2010
    پست ها
    151

    پيش فرض

    راه های زیادی هست اما سادهترین راه اینه که توی فایلی که اطلاعات اتصال به دیتا بیس هست چند خط کد پی اچ پی رو بهش اضافه کنی:
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    این خط رو اضافه کردم حالا دیگه Table هم نمی سازه!!!!

    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

  12. #8
    حـــــرفـه ای neopersia's Avatar
    تاريخ عضويت
    Oct 2006
    پست ها
    3,580

    پيش فرض

    وای خیلی ممنون، نمی دونی چه کمک بزرگی به من کردی.. یک دنیا تشکر
    راستی یک سوال دیگه: چه طوری می تونم Unicode رو فعال کنم الان تو My sql فارسی ساپورت نمی شه!
    یکی از دو تا کوئری زیر رو بعد از اتصال به دیتابیس اجرا کنید باید کافی باشه بیشتر از این دوباره کاری میشه!

    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    یا
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

    این خط رو اضافه کردم حالا دیگه Table هم نمی سازه!!!!

    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    اگر جدولی رو که قبلن ساختید حذف نکرده باشید دوباره نیمشه یک جدول دیگه با همون نام ساخت.
    راه حل بیشتر خطاها تو اروری که توابع بر میگردونن هست! اگر ارورها رو هم موقع پست دادن بزارید بهتر میشه جواب داد

  13. این کاربر از neopersia بخاطر این مطلب مفید تشکر کرده است


  14. #9
    داره خودمونی میشه
    تاريخ عضويت
    Apr 2010
    پست ها
    151

    پيش فرض

    چه طور باید ارور رو نمایش بدم؟
    و این که من جدول رو حذف کردم ولی مجدداً Create نکرد
    ممنون

  15. #10
    کاربر فعال انجمن موسیقی David.Jn's Avatar
    تاريخ عضويت
    Jul 2007
    پست ها
    2,070

    پيش فرض

    با اجازه داداش یاسر گلم
    چه طور باید ارور رو نمایش بدم؟
    و این که من جدول رو حذف کردم ولی مجدداً Create نکرد
    ممنون
    واسه نمایش ارور از تابع mysql_error() استفاده میشه
    یه نمومنش
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    همونطور که یاسر جان گفتن استفاده یکی از کوئری ها Unicode کافیه
    من که خودم از تگ html برای یونیکد استفاده میکنم
    در مورد اینکه چرا تیبل ساخته نمیشه شما ارور رو نمایش بده و متن ارور رو اینجا قرار بده تا ببینیم چه خبره(من که دیگه نمیام یاسر میاد جواب میده )

    راستی شما مگه phpmyadmin نداری؟
    چون phpmyadmin یه محیط GUI و خیلی سریعتر میتونی کارات رو انجام بدی منظورم اینه که کمتر کد نویسی میکنی.

  16. 2 کاربر از David.Jn بخاطر این مطلب مفید تشکر کرده اند


صفحه 1 از 2 12 آخرآخر

Thread Information

Users Browsing this Thread

هم اکنون 1 کاربر در حال مشاهده این تاپیک میباشد. (0 کاربر عضو شده و 1 مهمان)

User Tag List

قوانين ايجاد تاپيک در انجمن

  • شما نمی توانید تاپیک ایحاد کنید
  • شما نمی توانید پاسخی ارسال کنید
  • شما نمی توانید فایل پیوست کنید
  • شما نمی توانید پاسخ خود را ویرایش کنید
  •