melissa
4 سال پیش توسط melissa مطرح شد
9 پاسخ

آوردن طلاعات به منوی آبشاری از دیتابیس

سلام دوستان من یک منوی آبشاری (dropdown-menu) دارم که میخام توی این منوی آبشاریم داخل دیتابیس نام افرادی که شغلشون مشاور adviser هست را توی این منوی آبشاری بیاره .
ویو

<div class="dropdown" style="margin-bottom: 10px" >
<button type="button" class="btn btn-primary dropdown-toggle" data-toggle="dropdown" style="margin-left: 680px" >
انتخاب مشاور
</button>
{{-- <div class="dropdown-menu">--}}
{{-- <select id="select1">--}}
{{-- @foreach($ad as $row)--}}
{{-- <option value="{{$row->id}}">{{$row->name}}</option>--}}
{{-- @endforeach--}}
{{-- </select>--}}

کنترلر
function adviser()
{
$ad=DB::table('users')
->get();
return view('dashboard');
}

روت
route::get('/adviser','advisercontroller@adviser');

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


ثبت پرسش جدید
سیدعلی موسوی
تخصص : سی شارپ و پی اچ پی
@juza66 4 سال پیش آپدیت شد
0

تویی کنترلر متغییر رو comact کن به view داشبوردت که تویی view داشبورد متغییر $ad رو داشته باشی

Return view("dashboard", compact("ad"));

با گوشی نوشتم ممکنه پرانتز یا کارکتری جا بندازم شما compact رو سرچ کن متوجه میشی


سیدعلی موسوی
تخصص : سی شارپ و پی اچ پی
@juza66 4 سال پیش مطرح شد
0

اگر کدهاتون رو اصلاح کنید بهتر‌ میشه کمکتون کرد.

حالا من طبق توضیحاتتون میتونم راهنمایی کنم، شما اطلاعات‌ رو اول از دیتابیس واکشی‌ میکنی، بعد با یک حلقه forech اطلاعات رو تویی li و ul منو مینویسی ، ممکنه شما مراحل ایجاد تیبل و ... رو درست پیش نرفته باشی که برای راحتی کارت پیشنهاد میکنم از پکیح اقای @ali.bayat استفاده کنید

https://github.com/AliBayat/Laravel-Categorizable


melissa
@mpoorkamaly 4 سال پیش مطرح شد
0

@juza66

ممنون از توجهتون
اول توی کنترلر اطلاعات را فراخوندم
به این شکل

class advisercontroller extends Controller
}
() function adviser
}
( 'ad=DB::table('user$
() get <-

('return view('dashboard

داخل ویو هم این کدها را نوشتم
< div>

<button/> انتخاب مشاور <button>

<div class="dropdown-menu">
<select id="select1">
(foreach($ad as $row@
<option value="{{$row->id}}">{{$row->name}}</option>
@endforeach
</select>


melissa
@mpoorkamaly 4 سال پیش مطرح شد
0

@juza66
name و id هم آپشن های دیتابیس هستند . میخام از طریق id تشخیصشون بده و name به کاربر نمایش بده


سیدعلی موسوی
تخصص : سی شارپ و پی اچ پی
@juza66 4 سال پیش آپدیت شد
0

تویی کنترلر متغییر رو comact کن به view داشبوردت که تویی view داشبورد متغییر $ad رو داشته باشی

Return view("dashboard", compact("ad"));

با گوشی نوشتم ممکنه پرانتز یا کارکتری جا بندازم شما compact رو سرچ کن متوجه میشی


محمدرضا قمی اویلی
تخصص : لاراول
@ghomi 4 سال پیش مطرح شد
0

سلام لطفا کد هاتون بین دو ``` بنویسید تا دوستان بهتر بتونن کمکتون کنند


melissa
@mpoorkamaly 4 سال پیش مطرح شد
0

@juza66
ممنون از راهنمایتتون ,مشکل حل شد


melissa
@mpoorkamaly 4 سال پیش مطرح شد
0

@ghomi2018
ممنون که راهنماییم کردین


سید حسین رضوی
تخصص : برنامه نویس وب و طراح رابط کار...
@hossein.r.1442 4 سال پیش مطرح شد
0

با سلام لطفا بعد از اینکه کدهاتونو قرار دادین از بالای همین ویرایشگر راکت روی دکمه </> بزنید، یعنی بعد قرار دادن کدها اونو رو سلکت کنید و روی دکمه مورد نظر بزنید تا صحیح نمایش داده بشه، با سویچ کردن روی پیش نمایش میتونید ببینید صحیح نمایش داده میشه یانه


melissa
@mpoorkamaly 4 سال پیش مطرح شد
0

@hossein.r.1442
ممنون که راهنماییم کردین


برای ارسال پاسخ لازم است وارد شده یا ثبت‌نام کنید

ورود یا ثبت‌نام