سلام ذوستان
من به مشکلی برخوردم
میخوام از چند forach برای هر ردیف جدول استفاده کنم
الان این مشکل رو دارم که تا foreach تموم نشه خارج نمیشه از خودش!
مثلا اینطوری نمیشه نوشتشون
<tr>
<td>
@foreach($temps as $temp)
@endforeach
<td/>
<td>
@foreach($temps as $temp)
@endforeach
<td/>
</tr>
چاره چیه؟!
منظورم استفاده از چند تا foreach در بین هر <td> </td> تو یه جدول و در یک <tr> </tr> بود !!
که متوجه شدم اگر راهی هم باشه یکم طولانیه و از for استفاده کردم بجاش..
مشکلم حل شد!!
ممنونم
@khaledi.sajjad20502050
سلام دوست عزیز
اگر درست متوجه سوالتون شده باشم مایل هستید قبل از اتمام foreach با یک شرط از اون خارج بشی
خب این یک حلقه هست و شما به راحتی میتونی اون رو break کنی مثل کد زیر
(اگر سوال دیگری دارید لطفا یک بحث جدید ایجاد کنید ، کد خودتون رو قرار بدید و بگید انتظار دارید چه اتفاقی بیفته و چیکار کنید تا بیشتر درک کنیم سوالتون رو)
معمولا در هر ردیف یک حلقه قرار داده نمیشه و این یک کار بهینه نیست شما باید بتونی با یک حلقه جدول خودت رو رسم کنی و خیلی سعی کنی کدت بهینه باشه (بجز شرایطی که واقعا راه حلی به ذهنتون نرسه و نشه کاریش کرد که باز هم انواع join ها و موارد دیگه وجود داره برای حلش)
@foreach ($users as $user)
@if ($user->type == 1)
@continue
@endif
<li>{{ $user->name }}</li>
@if ($user->number == 5)
@break
@endif
@endforeach
ببنید مهندس بنده یک صفحه گزارش گیری میخوام درست کنم که از چندتا جدول میخوام اطلاعاتش تویک جدول خونده بشه من یک کنترولر ساختم دیتا هارو به این ویو ارسال کردم تقریبا 10 تا جدول یعنی 10 تا مدل هستن حالا که دیتا هارو حلقه میزنم اینجوری میشه هر کدوم توی ستون خودش نمیشینه که بتونم مثلا یک چیز رو سرچ کنم بیاره . اگه شما راه بهتری برای گزارش گیری دارید ممنون میشم راهنمایی کنید
آیا مایل به ارسال نوتیفیکیشن و اخبار از طرف راکت هستید ؟