025 العلاقات بين الجداول ( One to Many ) في الـ Laravel

Поделиться
HTML-код
  • Опубликовано: 2 фев 2025

Комментарии •

  • @mohamed1gohar
    @mohamed1gohar 5 лет назад +2

    والله شرح حضرتك جميل جدا العلاقات كانت عقدتي من زمان ومفهمتهاش غير من حضرتك واكدت اكتر عليها بالامثلى الى فى المقال الي على حسوب .... من فضلك استمر وربنا يوفقك يارب ويجازيك كل خير ويرزقك الفردوس الاعلى اللهم امين

    • @altkowa
      @altkowa  5 лет назад

      تسلم وان شاء الله مستمرين

  • @mussabmuhaimeed1176
    @mussabmuhaimeed1176 4 года назад

    شكرا على جهدك شي جميل

  • @تلاوةالقرأنالكريم-ب1ب

    استمر الله يوفقك

    • @altkowa
      @altkowa  6 лет назад

      تسلم وإياكم

  • @marwaneammarbehalil6157
    @marwaneammarbehalil6157 8 месяцев назад

    من فضلك هل يمكنني التواصل معك؟

  • @aymanalshiekh6468
    @aymanalshiekh6468 5 лет назад +1

    الله يعطيك العافيه هنا جبنا كل بوستات مستخدم معين بس ما عرفنا العلاقة لعكسية لجلب مستخدم الذي نشر بوست معين

    • @altkowa
      @altkowa  5 лет назад +2

      تسلم
      تقدر تنفذ العلاقة العكسية بإنك تصل إلى بيانات المستخدم اللي قام بنشر البوست عن طريق دالة user() الموجوده داخل الـ Model Post كالتالي
      $user = Post::find(1)->user()->get();
      return $user;
      قمنا بإستدعاء الـ Post وهو الـ Model وحددنا بعدها رقم البوست بإستخدام دالة find() ثم إستعدينا دالة user() الموجود بداخلها علاقة belongsTo('App\User') ثم قمنا بجلب البيانات للمستخدم بدالة get

    • @altkowa
      @altkowa  5 лет назад

      النتيجة بتكون عرض لجميع بيانات المستخدم الموجودة بجدول المستخدمي
      وضعت لك النتيجه أكثر من مره ولاكن اليوتيوب تقريباً لا يقبلها بالتعليقات

    • @fullstackdeveloper7573
      @fullstackdeveloper7573 4 года назад

      {{$row->user->name}} داخل جملة التكرار بكل بساطة

  • @مروانالشرعبي-ظ9و
    @مروانالشرعبي-ظ9و 5 лет назад +1

    سويت نفس الخطوات
    تظهر الرسالة
    Trying to get property of non-object
    لما غيرتها كذا مشي الحال
    use App\User;
    Route::get('/postall/{id}/user',function($id){
    $user_id = User::find($id)->postforuser;

    /* foreach($user_id->post as $post)
    {
    echo $post->body."";
    echo $post->title."";
    }
    */
    return $user_id;

    });
    شكرا مهندس علي

    • @altkowa
      @altkowa  5 лет назад

      العفو والسبب انك استخدمت ال $post اما الكائن اللي انت عامله اسمه $user_id
      لو بدلت ال$post ب $user_id بيشتغل ان شاء الله