Armin Rahmati
6 سال پیش توسط Armin Rahmati مطرح شد
1 پاسخ

ذخیره اطلاعات یک buuton پس از کلیک روی آن در لاراول

سلام دوستان.
من یک button دارم که میخوام وقتی روی آن کلیک کردم اطلاعات آن وارد دیتابیس بشه.
تو قسمت کنترلر باید چی بنویسم؟
این جدولم:
'''
public function up()
{
Schema::create('payments', function (Blueprint $table) {
$table->bigIncrements('id');
$table->unsignedBigInteger('user_id');
$table->foreign('user_id')->references('id')->on('users')->onDelete('cascade')->onUpdate('cascade');
$table->integer('doctor_id');
$table->string('price');
$table->timestamps();
});
}

اینم از view:

'''
@foreach($doctors as $doctor)
<div class="col-md-3 col-sm-6 hero-feature">
<div class="thumbnail">
<div class="caption">
<h3>{{ $doctor->fullName }}</h3>
<h4>تخصص : {{ $doctor->specialty }}</h4>
<h4>قیمت ویزیت : {{ $doctor->price }}</h4>
<p>
<form action="/doctor/payment" method="post">
{{ csrf_field() }}
<input type="hidden" name="doctor_id" value="{{ $doctor->id }}">
<button type="submit" class="btn btn-success">دریافت نوبت</button>
</form>
{{-- <a href="{{ $doctor->path() }}" class="btn btn-primary">دریافت نوبت</a> --}}
</p>
</div>
<div class="ratings">
</div>
</div>
</div>
@endforeach
'''
'''