我想在我的网站上使用一个按钮。按下该按钮时,将执行特定功能。我可以使用路由和控制器来做到这一点,但是在这种情况下,我必须使用另一页的名称,并且网站显示另一个空白页。 我希望当按下按钮时,将仅执行该功能,并且显示将保持不变。
in the view page :
<html>
<body>
<a href="{{action('pagecon@insert')}}" class="button">Link Button</a>
</body>
</html>
in the controller :
<?php
namespace App\Http\Controllers;
use Illuminate\Http\Request;
use App\Http\Controllers\Controller;
use Illuminate\Support\Facades\DB;
class pagecon extends Controller
{
public function insert()
{
DB::insert('insert into abc (id, name) values (?, ?)', [2, 'ab']);
}
}
in the route:
Route::get('abc', 'pagecon@insert');
在数据库中插入了值,但是无论我是否使用任何css / html,页面“ abc”都保持空白。 作为建议,我需要一些丰富但简单的laravel教程链接。我已经在Google中搜索过,但找不到各种问题的正确答案。