رتبه موضوع:
  • 0 رای - 0 میانگین
  • 1
  • 2
  • 3
  • 4
  • 5
اضافه کردن فیلد کلید اصلی به add.ctp ساخته شده توسط بیکری
#2
(2016/05/17, 09:38 AM)png نوشته:  سلام
اصولا وقتی دیتابیس رو میسازیم و بعد بیکری رو انجام میدیم و (مثلا تو جدول users ) فایل add.ctp که ساخته میشه همه فیلدهای اون
جدول واسه insert تو add.ctp اضافه میشن به جز کلید اصلی. کلید اصلی جدول من باید توسط کاربر پر بشه و میخوام تکست فیلدش بیاد.
من این دستور رو اضافه کردم ولی insert نمیشه:
[
کد پی‌اچ‌پی:
echo $this->Form->input('id', array('type' => 'int')); 
و مثل قبل از اضافه کردن دستور بالا این خطارو میده:
کد:
If you are using SQL keywords as table column names, you can enable identifier quoting for your database connection in config/app.php.

SQL Query:

INSERT INTO users (f0, f1, f2, f3, f4, f5, f6) VALUES (:c0, :c1, :c2, :c3, :c4, :c5, :c6)

با این دستور تکست فیلد id رو اضافه میکنه ولی خب درواقع درج نمیکنه.
میشه راهنمایی کنید؟
به دلیل این هست که فیلد id رو شما نمیتوانید داده داخلش اضافه کنید.اصلا کار اصولی نیست.id معمولا از یک عدد شروع شده و همینطور خودکار اضافه می شود.شما باید یک فیلد کلید خارجی درست کنید در داخل تیبل مثلا user_id اون وقت دیگه نباید مانعی باشه.
پاسخ
سپاس شده توسط


پیام‌های این موضوع
RE: اضافه کردن فیلد کلید اصلی به add.ctp ساخته شده توسط بیکری - mahdi_smf - 2016/05/21, 03:03 PM

موضوعات مشابه ...
موضوع نویسنده پاسخ بازدید آخرین ارسال
  قوانین نام گذاری فیلد ها و کلید های خارجی در کیک پی اچ پی roman 1 1,670 2017/11/16, 07:35 PM
آخرین ارسال: gha3m
  ذخیره " فقط " فیلد های خاص emad 6 2,973 2015/10/03, 02:26 PM
آخرین ارسال: mahdi_smf
  مشکل در نمایش فیلد ها در رابطهhabtm mahdi_smf 11 6,865 2014/10/14, 10:28 AM
آخرین ارسال: saeid
  غیر فعال کردن برخی از Rule های validate در اکشن emad 1 1,616 2014/05/13, 11:15 PM
آخرین ارسال: payamsp
  نحوه تعریف کلید ترکیبی برای مدل deltax 16 8,814 2014/01/10, 04:26 PM
آخرین ارسال: saleh
  لیست کردن نظرات در مورد یک پست mobasher 3 3,032 2013/04/21, 02:32 PM
آخرین ارسال: parsig
Question رفتار کننده contain و فیلد نام گروه در جدول i18n fery 7 4,899 2013/02/28, 11:20 PM
آخرین ارسال: saleh
  کیک برای من رشته‌ی خالی رو موقع ذخیره کردن به NULL تبدیل میکنه cyletech 10 8,107 2012/12/05, 04:07 AM
آخرین ارسال: saleh
  آیا امکان اعتبارسنجی چند فرم توسط یک مدل نیست؟ cyletech 5 3,958 2012/11/18, 11:57 AM
آخرین ارسال: cyletech
  مشکل در HABTM هنگام find کردن(نمایش اطلاعات اضافی) masoud.pezeshkzade 5 4,438 2012/11/02, 02:36 AM
آخرین ارسال: mimre

پرش به انجمن:


کاربران در حال بازدید این موضوع: 1 مهمان