رتبه موضوع:
  • 0 رای - 0 میانگین
  • 1
  • 2
  • 3
  • 4
  • 5
insert نشدن دیتا در دیتابیس
#1
سلام .

من با migration یک جدول ایجاد کردم . ارتباط با دیتابیس رو هم در database.php انجام دادم .و توی model مربوطه کدهای زیر رو زدم.
کد:
class Painting extends Model {
    protected $table = 'paintings';
    public $timestamps = false;
    $painting=new Painting;
    $painting->title='my title';
    $painting->artist='Adam';
    $painting->year='2015';
    $painting->save();

}

حالا دیتا بیس من ایجاد شده ولی دیتایی که تو مدل بهش می دم . insert نمیشه .
ممنون می شم کمکم کنید.
پاسخ
#2
سلام و درود
اگه اروری میده متنش رو بزارین.بهتر میشه کمک کرد
قوانین انجمن لاراولیستا  | شماره تماس :‌09124783045 |‌ تلگرام :‌ 09377869283
پاسخ
#3
نه اصلا اررور نمی ده .در واقع هیچ واکنشی نشون نمی ده .

همون صفحه لاراول رو نمایش می ده .
پاسخ
#4
احتمالا برا اینکه اصن اجرا نمیشه
شما داخل کلاس باید یک function درست کنید و دستوراتتون رو داخل اون function بنویسید.
کلاس رو به همراه function از بیرون صدا بزنید و تست کنید ببینید اجرا میشه یا نه.
-----------
مثلا یک فانکشن به نام test درست کنید.داخل اش بنویسید یه چیزی رو چاپ کنید.
حالا از بیرون از کلاس صداش کنید
قوانین انجمن لاراولیستا  | شماره تماس :‌09124783045 |‌ تلگرام :‌ 09377869283
پاسخ
#5
از Model  فقط برای ارتباط با دیتابیس استفاده کنید و برای Insert  کردن داده ها از کنترلر یا Route  استفاده کنید


کد پی‌اچ‌پی:
class Painting extends Model {
 
   protected $table 'paintings';
 
   public $timestamps false;
 
 protected 
$fillable = [
 
'title',
 
'artist',
 
'year'
 
]; 
}

Route::get('/Painting/add', function()
{
 
  $painting=new Painting;
 
$painting->title='my title';
 
$painting->artist='Adam';
 
$painting->year='2015';
 
$painting->save();
}); 

پاسخ
 


موضوعات مشابه ...
موضوع نویسنده پاسخ بازدید آخرین ارسال
  طراحی صحیح دیتابیس برای محصولات فروشگاه shariaty 1 117 10-31-2016, 05:40 AM
آخرین ارسال: LavarelUser
  آموزش کار با دیتابیس در لاراول 5 alihossein 6 1,558 10-27-2016, 01:01 PM
آخرین ارسال: sempaisaleh
  ایجاد نشدن همه فایل ها بعد از نصب لاراول armin4838 1 71 10-15-2016, 04:17 PM
آخرین ارسال: armin4838
  سوال : واکشی اطلاعات از دیتابیس و استفاده در کنترلر Bvk.Programmer 3 179 02-08-2016, 03:15 PM
آخرین ارسال: smartDeath
  ایجاد migration از دیتابیس از قبل طراحی شده Sizerm 1 211 11-04-2015, 08:32 PM
آخرین ارسال: hamo
  مشکل در اجرا نشدن لاورال hadi_red 5 391 09-22-2015, 03:39 PM
آخرین ارسال: alihossein
  ‍پر کردن select از دیتا بیس specter 3 259 07-15-2015, 04:55 AM
آخرین ارسال: behzadsh
  درخواست راهنمايي براي طراحی جداول دیتابیس Webdeveloper 1 241 07-11-2015, 03:44 PM
آخرین ارسال: peyman
  seed نشدن داده در جدول کاربران error 2 239 06-03-2015, 05:21 AM
آخرین ارسال: alihossein

پرش به انجمن:


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

درباره انجمن فریم ورک لاراول

انجمن لاراولیستا به عشق توسعه دهنده ها و علاقمندان به این فریم ورک محبوب ایجاد شده و امیدواریم با نظرات خوبتون ما رو در بهبود کار یاری کنید. در ضمن خیلی هم خوشحال میشیم شما هم در توسعه این انجمن سهمی داشته باشید.