我在我的控制器中有此代碼。當我在視圖中打印變量時,它只給出數據庫表列的最後一行。我如何在視圖上打印所有的值作爲字符串。任何人都可以幫助請foreach循環不顯示數據,當我在laravel查看頁面調用它時
public function welcome(){
$company_name = DB::table('companies')
->select('company_name')
->get();
return view('welcome',['company_name' => $company_name]);
}
我想在這jQuery代碼
@foreach ($company_name as $company_names)
<script>
$(document).ready(function() {
$("#tags").autocomplete({
source: [
{ value: "{{$company_names->company_name}}", url: "http://localhost:8000/company_profile" },
],
select: function (event, ui) {
window.location = ui.item.url;
}
});
});
</script>
@endforeach
編輯你的問題,從您的視圖顯示代碼.. –
是您的'$ name'數組類型的變量? ??你可以使用'return view('welcome',['name'=> $ value-> company_name]); 'intent of'$ name = $ value-> company_name;' –