صفحه 1 از 1

مسکل در زمان ثبت نام در phpbb

ارسال شده: یک‌شنبه ۱۵ شهریور ۱۳۸۸, ۳:۴۴ ب.ظ
توسط salvation87
سلام

موقع تكميل مشخصات براي عضويت در سايت و كليك دكمه "ارسال"

پيغام زير را مي دهد:

خطاي کلي
SQL ERROR [ mysqli ]
Field 'user_thanked' doesn't have a default value [1364

مشكل كجاست؟

Re: اضطراري

ارسال شده: یک‌شنبه ۱۵ شهریور ۱۳۸۸, ۵:۱۸ ب.ظ
توسط Mahdi1944
  ,
علت عدم مقدار دهي چند فيلد مربوط به مد تشکر در ديتابيس هست
اين دستور رو در SQL اجرا کنيد تصحيح خواهد شد (مقدار دهي اوليه دو فيلد رو 0 ميکنه)
Please Login or Register to see this code

Re: اضطراري

ارسال شده: یک‌شنبه ۱۵ شهریور ۱۳۸۸, ۵:۲۸ ب.ظ
توسط salvation87
وارد كردم

اين error رو مي ده:

خطا
پرس و جوي SQL:
ALTER TABLE `phpbb_users` ADD `user_thanked` INT NOT NULL DEFAULT '0';

پيغام MySQL :
#1060 - Duplicate column name 'user

Re: اضطراري

ارسال شده: یک‌شنبه ۱۵ شهریور ۱۳۸۸, ۵:۳۳ ب.ظ
توسط Mahdi1944
  ,
دليل اين هست که تيبلها وجود دارند
ميتونيد به صورت دستي مقدارها رو صفر کنيد
PHPMyAdmin رو باز کنيد

در phpbb_users ميتونيد اين دو فيلد رو پيدا کنيد
user_thanked
user_thanked_others

بايد اين دو رو ويرايش کرده و default value رو صفر کنيد