Durumumu açıklamama izin verin, bir kişi yetenekleri araştırıyor ve tıklandığında kullanıcı özelliklerinden birini tıkladığında bu beceriye sahip el işleri yapanların listesini gösterir, tüm ayrıntılar görüntülenir. kullanıcı daha sonra iş bağlantısını atar ve onay kutusu ile birlikte işlerle birlikte bir sayfaya götürülür ve istenen iş seçildiğinde ve gönder düğmesine tıklandığında, "handymen" veritabanındaki "job_id" değerini güncellemek için bir veritabanı istiyorum. Bu nasıl yapılabilir? Belirli bir kod gerekirseVeritabanını laravel ile güncelleme
@extends('layouts.master')
@section('title', 'Assign Job')
@section('content')
@section('content')
<form action="{{url('assignjob')}}" method="POST">
{{ csrf_field() }}
@foreach ($jobs as $job)
<div>
<label>{{$job->name}}</label>
<input type='checkbox' value='{{$job->id}}' name='jobs[]'/>
</div>
@endforeach
<input type="submit" name="submitBtn" value="Assign Job">
</form>
@endsection
function search()
{
$skills = Skill::all();
return view('layouts/search',['skills' => $skills]);
}
function details($skillId)
{
$skill = Skill::find($skillId);
$handymen = $skill->handymen;
return view('layouts/details', ['skill' => $skill,'handymen' => $handymen]);
}
function assignJob($handymanId)
{
$assignJob = Hadnyman::find($handymanId);
$jobs = Job::all();
return view('layouts/assignjob',['jobs' => $jobs]);
}
function jobassign(Request $request)
{
return redirect('assignjob');
}
function skilledHandyman($handymanId)
{
$skilledHandyman = Handyman::find($handymanId);
return view('layouts/skilledHandyman', ['skilledHandyman' => $skilledHandyman]);
}
, beni
okuma birçok İşi
sahiptir anlamlı https://laravel.com/docs/5.2/eloquent –
Evet, tablolar anlamlı kullanılarak bağlanır, bu yapmış ama hala bu işin nasıl yapılacağı konusunda biraz kafa karıştırdı –
Ne işe yarıyor? Güncelleme süreci? – Frisbetarian