اذهب إلى المحتوى

السؤال

نشر

خطأ تحديث وأنشاء عميل مشروع لارافيل 

أستعمل http request validation  للتاكد من الحقول المدخلة من المستخدم .  

يتم أستعمال bootstrap model في المشروع لعرض البيانات الي العميل .

المشروع علي الرابط التالي : 

https://github.com/mahmoudsamyhosein/otel

ايضا الكود التالي لا يتم تخزين بياناته المعروضة للمستخدم في قاعدة البيانات . يتم تخزين كود حلقة while  فقط . المعروضة للمستخدم .

أيضا في حالة ان جدول قاعدة البيانات فارغ المتحكم يعطي خطأ في الروت التالي 

مرفق ملف قاعدة البيانات 

                                            <form action="{{route('clients.show',$allclient->id )}}" method="GET">

<div class="form-group col-lg-2 col-md-2">
                                                                        <label for="inputState">نوع العميل</label>
                                                                        <select id="inputState" name="guest_type"  type='text' class="form-control">
                                                                        <option selected>...أختر</option>
                                                                        @php $formhandler = include(resource_path('countries/countries.php')); @endphp
                                                                            @foreach ($formhandler['client_type'] as $client_type => $value)
                                                                                <option value="{{$client_type}}">{{$value}} </option>
                                                                            @endforeach
                                                                        </select>
                                                                    </div>

 

sad.PNG

myotel.sqlFetching info...

Recommended Posts

  • 1
نشر
  بتاريخ On 8‏/12‏/2021 at 17:32 قال محمود سامي حسين:

أيضا في حالة ان جدول قاعدة البيانات فارغ المتحكم يعطي خطأ في الروت التالي 

أظهر المزيد  

هذا الخطأ سببه أنك لا تختبر هل يوجد بيانات ضمن المتحول أم لا قبل عمل حلقة عليه،

يمكنك استخدام if else 

@if(isset(formhandler['client_type']))
	@foreach ($formhandler['client_type'] as $client_type => $value)
		<option value="{{$client_type}}">{{$value}} </option>
	@endforeach
@else

@endif

أو مثلا هكذا:

@isset($records)
    // $records is defined and is not null...
@endisset

@empty($records)
    // $records is "empty"...
@endempty

لم أفهم جزء 

 

  بتاريخ On 8‏/12‏/2021 at 17:32 قال محمود سامي حسين:

ايضا الكود التالي لا يتم تخزين بياناته المعروضة للمستخدم في قاعدة البيانات . يتم تخزين كود حلقة while  فقط . المعروضة للمستخدم .

أظهر المزيد  

أرجو التوضيح

  • 1
نشر
  بتاريخ On 8‏/12‏/2021 at 17:47 قال محمود سامي حسين:

هذا هو ما قمت باجابته أستاذي كان قصدي كود الحلقة foreach

@if(isset(formhandler['client_type'])) @foreach ($formhandler['client_type'] as $client_type => $value) <option value="{{$client_type}}">{{$value}} </option> @endforeach @else @endif

أظهر المزيد  

في أي ملف موجود الخطأ؟ لكي أجد الملفات بسهولة،

شكرا لك

  • 1
نشر
  بتاريخ On 8‏/12‏/2021 at 17:51 قال محمود سامي حسين:

في حالة انة قاعدة البيانات ليس بها حقول يعرض الخطأ التالي 

أظهر المزيد  

يوجد حرف s ناقص في اسم المتحول allclients

return view('admin/clients/index',compact('allclients'));

 

ضمن ملف العرض

  • 0
نشر

هذا هو ما قمت باجابته أستاذي كان قصدي كود الحلقة foreach

@if(isset(formhandler['client_type'])) @foreach ($formhandler['client_type'] as $client_type => $value) <option value="{{$client_type}}">{{$value}} </option> @endforeach @else @endif

  بتاريخ On 8‏/12‏/2021 at 17:47 قال محمود سامي حسين:

هذا هو ما قمت باجابته أستاذي كان قصدي كود الحلقة foreach

@if(isset(formhandler['client_type'])) @foreach ($formhandler['client_type'] as $client_type => $value) <option value="{{$client_type}}">{{$value}} </option> @endforeach @else @endif

أظهر المزيد  

 

  بتاريخ On 8‏/12‏/2021 at 17:44 قال Wael Aljamal:

هذا الخطأ سببه أنك لا تختبر هل يوجد بيانات ضمن المتحول أم لا قبل عمل حلقة عليه،

يمكنك استخدام if else 

@if(isset(formhandler['client_type']))
	@foreach ($formhandler['client_type'] as $client_type => $value)
		<option value="{{$client_type}}">{{$value}} </option>
	@endforeach
@else

@endif

أو مثلا هكذا:

@isset($records)
    // $records is defined and is not null...
@endisset

@empty($records)
    // $records is "empty"...
@endempty

لم أفهم جزء 

 

أرجو التوضيح

أظهر المزيد  

 

انضم إلى النقاش

يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.

زائر
أجب على هذا السؤال...

×   لقد أضفت محتوى بخط أو تنسيق مختلف.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   جرى استعادة المحتوى السابق..   امسح المحرر

×   You cannot paste images directly. Upload or insert images from URL.

  • إعلانات

  • تابعنا على



×
×
  • أضف...