نمایش نتایج 1 تا 7 از 7

نام تاپیک: مشکل من با union

  1. #1

    مشکل من با union

    با سلام
    من اینو با php در اوردم عکس کدش :



    اما توی لاراول نمیدونم چیه هر چی سرچ میکنم درک نمیکنم

  2. #2
    کاربر دائمی آواتار plague
    تاریخ عضویت
    آبان 1388
    محل زندگی
    اهواز
    پست
    2,360

    نقل قول: مشکل من با union

    $table_1 = Model1::select('title' )->limit(5);
    $table_2 = Model2::select('title' )->limit(5);
    $table_3 = Model3::Select('title')->limit(5)->union($table_1)->union($table_2)->get();
    dd($table_3);


    وقتی داری سلکت میکنی آلیاس یا نام مستعار ساختن برای اینه که میخای یک فیلد توی خروجی به یه اسم دیگه نشون داده بشه
    مثلا تو دیتبایسم من یه فیلد دارم به اسم title میخام تو خروجی کد php وقتی از دیتبایس خوندم این فیلد به اسم name باشه پس مینویسی select title as name

    اینکه بنویسی select title as title بی معنیه ... مثل اینه که بگی اسم علی از الان به بعد علی هستش

  3. #3

    نقل قول: مشکل من با union





    من نوشتم اینو فکر کنم استباه باشه چون نمیگیره با اینکه توی پایگاه داده من رکورد دارم ولی این تو نمیخونه

  4. #4

    نقل قول: مشکل من با union



    اینم نوشتم ولی بازم نمیگیره

  5. #5
    کاربر دائمی آواتار plague
    تاریخ عضویت
    آبان 1388
    محل زندگی
    اهواز
    پست
    2,360

    نقل قول: مشکل من با union

    dd($news_game);

    بزن بعد کوئریت ببین چی

    سعی کن از کلمات بی معنی مثل نمیگیره یا نمیشه استفاده نکنی بجاش توضیح بده که مثلا فلان اررور رو میگیرم یا مثلا کوئری خالی برمیگرده وچیزی توش نیست یا ....

  6. #6

    نقل قول: مشکل من با union

    نقل قول نوشته شده توسط plague مشاهده تاپیک
    dd($news_game);

    بزن بعد کوئریت ببین چی

    سعی کن از کلمات بی معنی مثل نمیگیره یا نمیشه استفاده نکنی بجاش توضیح بده که مثلا فلان اررور رو میگیرم یا مثلا کوئری خالی برمیگرده وچیزی توش نیست یا ....
    با دستور dd نوشتم مشکلی ازش نیست کاملا برمیگردونه هر چی رکورد ذخیره کردم
    اررور نمیده کوئری برگشتی نداره تو صفحه ها
    باید 4 تا رکورد (title) برگردونه ولی مثلا توی صفحه اخبار بازی یه رکورد داره یا اون رو برمیگردونه یا هیچی سه تای دیگه برگشتی نداره

    عکی کدم رو نشون دادم
    اینم برگشت کار

  7. #7
    کاربر دائمی آواتار plague
    تاریخ عضویت
    آبان 1388
    محل زندگی
    اهواز
    پست
    2,360

    نقل قول: مشکل من با union

    اگه درست متوجه شده باشم
    توی کنترلر dd زدی ردیف های دیتبایس رو داشت توش و از دیتبایس خونده
    پس کد نمایشت مشکل داره

    سعی کن بجای

    @if(count($news_game))



    از


    @if(!$news_game->isEmpty())


    استفاده کن ببین چی میشه


    اگه نشد اسم متغییر هات رو تغییر بده
    بجای news_game یه اسم دیگه بزار

تاپیک های مشابه

  1. سوال: union گرفتن از 2 تا Entity در entity framework و افزودن یک فیلد جدید به union
    نوشته شده توسط sayanpro در بخش دسترسی به داده ها (ADO.Net و LINQ و ...)
    پاسخ: 1
    آخرین پست: جمعه 24 شهریور 1396, 20:58 عصر
  2. مشکل با union all
    نوشته شده توسط mhofayyaz در بخش MySQL
    پاسخ: 2
    آخرین پست: پنج شنبه 26 مرداد 1391, 13:45 عصر
  3. مشکل با union all
    نوشته شده توسط mhofayyaz در بخش T-SQL
    پاسخ: 1
    آخرین پست: پنج شنبه 15 اردیبهشت 1390, 14:41 عصر
  4. حرفه ای: union و مشکل به حداقل رساندن سطرها
    نوشته شده توسط jeus در بخش MySQL
    پاسخ: 0
    آخرین پست: شنبه 29 خرداد 1389, 15:57 عصر

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •