Postingan lainnya
Value form edit tidak muncul
disini saya mencoba mengganti format pada date dilaravel tetapi ketika saya ganti formatnya di show dan index muncul dengan baik ketika saya ingin edit valuenya tidak ada alias hh/bb/tttt gimana supaya bisa untuk mengeluarkan valuenyanya dari database trimakasih saya sertakan kodenya dibawah
ini kode model siswa
<?php
namespace App;
use Illuminate\Database\Eloquent\Model;
class Siswa extends Model
{
protected $table = 'siswa';
protected $fillable = ['nisn', 'nama_siswa', 'tanggal_lahir', 'jenis_kelamin'];
protected $dates = ['tanggal_lahir'];
public function getNamaSiswaAttribute($nama_siswa)
{
return ucwords($nama_siswa);
}
public function setNamaSiswaAttribute($nama_siswa)
{
$this->attributes['nama_siswa'] = strtolower($nama_siswa);
}
}
ini kode edit datanya
@extends('layout.template')
@section('title','Edit Siswa')
@section('main')
<div class="row">
<div class="col-md-6">
<h3 class=" text-center my-2">Form Edit Data Siswa</h3>
<form action="/siswa/{{$siswa->id}}" method="post">
@method('patch')
@csrf
<div class="form-group">
<label for="nisn">Nisn</label>
<input type="text" class="form-control" id="nisn" name="nisn" value="{{$siswa->nisn}}">
</div>
<div class="form-group">
<label for="nama">Nama</label>
<input type="text" class="form-control" id="nama" name="nama_siswa" value="{{$siswa->nama_siswa}}">
</div>
<div class="form-group">
<label for="tanggal_lahir">Tanggal Lahir</label>
<input type="date" class="form-control" id="tanggal_lahir" name="tanggal_lahir" value="{{$siswa->tanggal_lahir}}">
</div>
<div class="form-group">
<label for="jenis_kelamin">Jenis Kelamin :</label> <br>
<div class="form-check form-check-inline">
<label for="jenis_kelamin">
<input type="radio" name="jenis_kelamin" value="L" id="jenis_kelamin" {{$siswa->jenis_kelamin == 'L'? 'checked' : ''}} >Laki-Laki
<input type="radio" name="jenis_kelamin" value="P" id="jenis_kelamin" {{$siswa->jenis_kelamin == 'P'? 'checked' : ''}} >Perempuan
</label>
</div>
</div>
<button type="submit" class="btn btn-primary float-right">Simpan</button>
</form>
<a href="{{url('siswa')}}" class="btn btn-info">Back</a>
</div>
</div>
@endsection
dan ini kode index
<td>{{$siswa->tanggal_lahir->format('d-m-Y')}}</td>
<tr>
<th>tanggal lahir</th>
<td>{{$siswa->tanggal_lahir->format('d-m-Y')}}</td>
</tr>
dan shownya
0
1 Jawaban:
Method GET nya mana mas? Coba buat seperti ini $_GET['nama_variabel'];
0