روش update کردن در کد ایگنایتر

پرسیده شده
فعالیت 1224 روز پیش
دیده شده 416 بار
0

سلام وقت بخیر

میخوام به ستون سمت راست یه جدول ‘ویرایش’ اضافه کنم که با زدن روی اون بشه فیلد همون ردیف رو اصلاح کرد و در دیتا بیس هم ذخیره بشه 

لطفا راهنمایی کنین که چطور کدهای mvc اون رو بنویسم 

پروژه کد ایگنایتر هست 

 

فایل پیوست

hamid mostafazadeh
hamid mostafazadeh

28 آذر 99

1
حذف شده

سلام و احترام

روند کار توی فریم ورک های MVC اینطوریه که شما الان باید دو تا Route تعریف کنید، اولین Route برای اینکه شما یه فرم نشون بدید که اطلاعات فعلی اون فیلد رو داره و دومین Route برای اینکه وقتی شما داده های اون فرم رو نمایش دادید و کاربر اون رو تغییر داد، اون داده ها رو به یه متدی توی Controller ارسال کنیم.

همون طور که گفته شد به دو متد هم نیاز دارید با اسم Show و Update (این متدها باید داخل Controller مربوطه باشه مثلا UserController). اولین Route به متد Show متصله که فرم رو نشون میده، متد Update هم که به Route دوم متصله داده ها رو دریافت میکنه و عملیات Update رو انجام میده.

توی متد Update درون Controller مربوط هم باید شما داده ها رو توی دیتابیس با استفاده از Model مربوطه توی دیتابیس ذخیره سازی کنید. (فکر کنم اسم مدلتون برای این بخش User باشه)

فایل پیوست

امیر صالحی

توسط

امیر صالحی

28 آذر 99