{"id":889,"date":"2024-11-06T10:31:27","date_gmt":"2024-11-06T10:31:27","guid":{"rendered":"https:\/\/gurututorku.com\/blog\/?p=889"},"modified":"2024-11-06T10:37:35","modified_gmt":"2024-11-06T10:37:35","slug":"laravel-crud-create-read-update-delete-episode-5","status":"publish","type":"post","link":"https:\/\/gurututorku.com\/blog\/laravel-crud-create-read-update-delete-episode-5\/","title":{"rendered":"Laravel CRUD (create, read, update, delete) &#8211; Episode 5"},"content":{"rendered":"\n<h3 class=\"wp-block-heading\">1. <strong>Create (Membuat Data Baru)<\/strong><\/h3>\n\n\n\n<p>Operasi <strong>Create<\/strong> digunakan untuk menambahkan data baru ke dalam database.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Langkah-langkah<\/strong>:\n<ul class=\"wp-block-list\">\n<li>Membuat form untuk input data di <strong>View<\/strong>.<\/li>\n\n\n\n<li>Menangani data yang dikirimkan ke <strong>Controller<\/strong>.<\/li>\n\n\n\n<li>Menyimpan data ke database menggunakan model.<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><strong>Contoh<\/strong>:phpCopy code<code>\/\/ Controller Method public function store(Request $request) { $validated = $request-&gt;validate([ 'name' =&gt; 'required', 'email' =&gt; 'required|email', ]); User::create($validated); \/\/ Menyimpan data return redirect()-&gt;route('users.index'); }<\/code><\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\">2. <strong>Read (Membaca Data)<\/strong><\/h3>\n\n\n\n<p>Operasi <strong>Read<\/strong> digunakan untuk menampilkan data yang ada di database.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Langkah-langkah<\/strong>:\n<ul class=\"wp-block-list\">\n<li>Mengambil data dari database menggunakan model.<\/li>\n\n\n\n<li>Menampilkan data di <strong>View<\/strong>.<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><strong>Contoh<\/strong>:phpCopy code<code>\/\/ Controller Method public function index() { $users = User::all(); \/\/ Mengambil semua data return view('users.index', compact('users')); }<\/code><\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\">3. <strong>Update (Memperbarui Data)<\/strong><\/h3>\n\n\n\n<p>Operasi <strong>Update<\/strong> digunakan untuk mengubah data yang sudah ada dalam database.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Langkah-langkah<\/strong>:\n<ul class=\"wp-block-list\">\n<li>Menampilkan data yang ingin diperbarui di form.<\/li>\n\n\n\n<li>Menangani data yang dikirimkan dan memperbarui data di database.<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><strong>Contoh<\/strong>:phpCopy code<code>\/\/ Controller Method public function update(Request $request, $id) { $validated = $request-&gt;validate([ 'name' =&gt; 'required', 'email' =&gt; 'required|email', ]); $user = User::find($id); $user-&gt;update($validated); \/\/ Memperbarui data return redirect()-&gt;route('users.index'); }<\/code><\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\">4. <strong>Delete (Menghapus Data)<\/strong><\/h3>\n\n\n\n<p>Operasi <strong>Delete<\/strong> digunakan untuk menghapus data dari database.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Langkah-langkah<\/strong>:\n<ul class=\"wp-block-list\">\n<li>Mengambil data berdasarkan ID.<\/li>\n\n\n\n<li>Menghapus data dari database.<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><strong>Contoh<\/strong>:phpCopy code<code>\/\/ Controller Method public function destroy($id) { $user = User::find($id); $user-&gt;delete(); \/\/ Menghapus data return redirect()-&gt;route('users.index'); }<\/code><\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\">Ringkasan:<\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Create<\/strong>: Menambahkan data baru ke database menggunakan metode <code>create()<\/code>.<\/li>\n\n\n\n<li><strong>Read<\/strong>: Mengambil dan menampilkan data dari database menggunakan metode seperti <code>all()<\/code> atau <code>find()<\/code>.<\/li>\n\n\n\n<li><strong>Update<\/strong>: Memperbarui data yang ada dengan menggunakan metode <code>update()<\/code>.<\/li>\n\n\n\n<li><strong>Delete<\/strong>: Menghapus data dari database menggunakan metode <code>delete()<\/code>.<\/li>\n<\/ul>\n\n\n\n<p>CRUD adalah operasi dasar dalam aplikasi berbasis database, dan Laravel menyediakan cara yang sangat mudah untuk mengelola setiap operasi ini dengan menggunakan <strong>Controller<\/strong> dan <strong>Model<\/strong>.<\/p>\n\n\n\n<p><strong>Referensi Lainnya :<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li class=\"has-small-font-size\">https:\/\/santrikoding.com\/tutorial-laravel-11-4-menampilkan-data-dari-database?authuser=0<\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>1. Create (Membuat Data Baru) Operasi Create digunakan untuk menambahkan data baru ke dalam database. 2. Read (Membaca Data) Operasi Read digunakan untuk menampilkan data yang ada di database. 3. Update (Memperbarui Data) Operasi Update digunakan untuk mengubah data yang sudah ada dalam database. 4. Delete (Menghapus Data) Operasi Delete digunakan untuk menghapus data dari [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":824,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[11,38],"tags":[32,20,46,22,37],"class_list":["post-889","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-php-framework-laravel","category-tutorial-programming","tag-controller","tag-laravel","tag-laravel-crud","tag-php-framework","tag-tutorial-laravel-11"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v23.7 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Laravel CRUD (create, read, update, delete) - Episode 5 - Gurututorku<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/gurututorku.com\/blog\/laravel-crud-create-read-update-delete-episode-5\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Laravel CRUD (create, read, update, delete) - Episode 5 - Gurututorku\" \/>\n<meta property=\"og:description\" content=\"1. Create (Membuat Data Baru) Operasi Create digunakan untuk menambahkan data baru ke dalam database. 2. Read (Membaca Data) Operasi Read digunakan untuk menampilkan data yang ada di database. 3. Update (Memperbarui Data) Operasi Update digunakan untuk mengubah data yang sudah ada dalam database. 4. Delete (Menghapus Data) Operasi Delete digunakan untuk menghapus data dari [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/gurututorku.com\/blog\/laravel-crud-create-read-update-delete-episode-5\/\" \/>\n<meta property=\"og:site_name\" content=\"Gurututorku\" \/>\n<meta property=\"article:published_time\" content=\"2024-11-06T10:31:27+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2024-11-06T10:37:35+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/gurututorku.com\/blog\/wp-content\/uploads\/2024\/11\/laravel.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1000\" \/>\n\t<meta property=\"og:image:height\" content=\"750\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"gtadmin\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"gtadmin\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"2 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/gurututorku.com\/blog\/laravel-crud-create-read-update-delete-episode-5\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/gurututorku.com\/blog\/laravel-crud-create-read-update-delete-episode-5\/\"},\"author\":{\"name\":\"gtadmin\",\"@id\":\"https:\/\/gurututorku.com\/blog\/#\/schema\/person\/6c85586545a9930343cd35e9bf4bd9a2\"},\"headline\":\"Laravel CRUD (create, read, update, delete) &#8211; Episode 5\",\"datePublished\":\"2024-11-06T10:31:27+00:00\",\"dateModified\":\"2024-11-06T10:37:35+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/gurututorku.com\/blog\/laravel-crud-create-read-update-delete-episode-5\/\"},\"wordCount\":198,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/gurututorku.com\/blog\/#\/schema\/person\/6c85586545a9930343cd35e9bf4bd9a2\"},\"image\":{\"@id\":\"https:\/\/gurututorku.com\/blog\/laravel-crud-create-read-update-delete-episode-5\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/gurututorku.com\/blog\/wp-content\/uploads\/2024\/11\/laravel.png\",\"keywords\":[\"controller\",\"laravel\",\"laravel crud\",\"php framework\",\"tutorial laravel 11\"],\"articleSection\":[\"PHP Framework Laravel\",\"Tutorial Programming\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/gurututorku.com\/blog\/laravel-crud-create-read-update-delete-episode-5\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/gurututorku.com\/blog\/laravel-crud-create-read-update-delete-episode-5\/\",\"url\":\"https:\/\/gurututorku.com\/blog\/laravel-crud-create-read-update-delete-episode-5\/\",\"name\":\"Laravel CRUD (create, read, update, delete) - Episode 5 - Gurututorku\",\"isPartOf\":{\"@id\":\"https:\/\/gurututorku.com\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/gurututorku.com\/blog\/laravel-crud-create-read-update-delete-episode-5\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/gurututorku.com\/blog\/laravel-crud-create-read-update-delete-episode-5\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/gurututorku.com\/blog\/wp-content\/uploads\/2024\/11\/laravel.png\",\"datePublished\":\"2024-11-06T10:31:27+00:00\",\"dateModified\":\"2024-11-06T10:37:35+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/gurututorku.com\/blog\/laravel-crud-create-read-update-delete-episode-5\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/gurututorku.com\/blog\/laravel-crud-create-read-update-delete-episode-5\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/gurututorku.com\/blog\/laravel-crud-create-read-update-delete-episode-5\/#primaryimage\",\"url\":\"https:\/\/gurututorku.com\/blog\/wp-content\/uploads\/2024\/11\/laravel.png\",\"contentUrl\":\"https:\/\/gurututorku.com\/blog\/wp-content\/uploads\/2024\/11\/laravel.png\",\"width\":1000,\"height\":750},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/gurututorku.com\/blog\/laravel-crud-create-read-update-delete-episode-5\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/gurututorku.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Laravel CRUD (create, read, update, delete) &#8211; Episode 5\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/gurututorku.com\/blog\/#website\",\"url\":\"https:\/\/gurututorku.com\/blog\/\",\"name\":\"Gurututorku - Learning today success tomorrow\",\"description\":\"Kelas dan Kursus Programming, Design, Multimedia dan Tutorial IT lainnya.\",\"publisher\":{\"@id\":\"https:\/\/gurututorku.com\/blog\/#\/schema\/person\/6c85586545a9930343cd35e9bf4bd9a2\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/gurututorku.com\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":[\"Person\",\"Organization\"],\"@id\":\"https:\/\/gurututorku.com\/blog\/#\/schema\/person\/6c85586545a9930343cd35e9bf4bd9a2\",\"name\":\"gtadmin\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/gurututorku.com\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/gurututorku.com\/blog\/wp-content\/uploads\/2024\/11\/cropped-gurututorku-favicon.png\",\"contentUrl\":\"https:\/\/gurututorku.com\/blog\/wp-content\/uploads\/2024\/11\/cropped-gurututorku-favicon.png\",\"width\":512,\"height\":512,\"caption\":\"gtadmin\"},\"logo\":{\"@id\":\"https:\/\/gurututorku.com\/blog\/#\/schema\/person\/image\/\"},\"sameAs\":[\"http:\/\/gurututorku.com\/blog\"],\"url\":\"https:\/\/gurututorku.com\/blog\/author\/gtadmin\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Laravel CRUD (create, read, update, delete) - Episode 5 - Gurututorku","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/gurututorku.com\/blog\/laravel-crud-create-read-update-delete-episode-5\/","og_locale":"en_US","og_type":"article","og_title":"Laravel CRUD (create, read, update, delete) - Episode 5 - Gurututorku","og_description":"1. Create (Membuat Data Baru) Operasi Create digunakan untuk menambahkan data baru ke dalam database. 2. Read (Membaca Data) Operasi Read digunakan untuk menampilkan data yang ada di database. 3. Update (Memperbarui Data) Operasi Update digunakan untuk mengubah data yang sudah ada dalam database. 4. Delete (Menghapus Data) Operasi Delete digunakan untuk menghapus data dari [&hellip;]","og_url":"https:\/\/gurututorku.com\/blog\/laravel-crud-create-read-update-delete-episode-5\/","og_site_name":"Gurututorku","article_published_time":"2024-11-06T10:31:27+00:00","article_modified_time":"2024-11-06T10:37:35+00:00","og_image":[{"width":1000,"height":750,"url":"https:\/\/gurututorku.com\/blog\/wp-content\/uploads\/2024\/11\/laravel.png","type":"image\/png"}],"author":"gtadmin","twitter_card":"summary_large_image","twitter_misc":{"Written by":"gtadmin","Est. reading time":"2 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/gurututorku.com\/blog\/laravel-crud-create-read-update-delete-episode-5\/#article","isPartOf":{"@id":"https:\/\/gurututorku.com\/blog\/laravel-crud-create-read-update-delete-episode-5\/"},"author":{"name":"gtadmin","@id":"https:\/\/gurututorku.com\/blog\/#\/schema\/person\/6c85586545a9930343cd35e9bf4bd9a2"},"headline":"Laravel CRUD (create, read, update, delete) &#8211; Episode 5","datePublished":"2024-11-06T10:31:27+00:00","dateModified":"2024-11-06T10:37:35+00:00","mainEntityOfPage":{"@id":"https:\/\/gurututorku.com\/blog\/laravel-crud-create-read-update-delete-episode-5\/"},"wordCount":198,"commentCount":0,"publisher":{"@id":"https:\/\/gurututorku.com\/blog\/#\/schema\/person\/6c85586545a9930343cd35e9bf4bd9a2"},"image":{"@id":"https:\/\/gurututorku.com\/blog\/laravel-crud-create-read-update-delete-episode-5\/#primaryimage"},"thumbnailUrl":"https:\/\/gurututorku.com\/blog\/wp-content\/uploads\/2024\/11\/laravel.png","keywords":["controller","laravel","laravel crud","php framework","tutorial laravel 11"],"articleSection":["PHP Framework Laravel","Tutorial Programming"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/gurututorku.com\/blog\/laravel-crud-create-read-update-delete-episode-5\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/gurututorku.com\/blog\/laravel-crud-create-read-update-delete-episode-5\/","url":"https:\/\/gurututorku.com\/blog\/laravel-crud-create-read-update-delete-episode-5\/","name":"Laravel CRUD (create, read, update, delete) - Episode 5 - Gurututorku","isPartOf":{"@id":"https:\/\/gurututorku.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/gurututorku.com\/blog\/laravel-crud-create-read-update-delete-episode-5\/#primaryimage"},"image":{"@id":"https:\/\/gurututorku.com\/blog\/laravel-crud-create-read-update-delete-episode-5\/#primaryimage"},"thumbnailUrl":"https:\/\/gurututorku.com\/blog\/wp-content\/uploads\/2024\/11\/laravel.png","datePublished":"2024-11-06T10:31:27+00:00","dateModified":"2024-11-06T10:37:35+00:00","breadcrumb":{"@id":"https:\/\/gurututorku.com\/blog\/laravel-crud-create-read-update-delete-episode-5\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/gurututorku.com\/blog\/laravel-crud-create-read-update-delete-episode-5\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/gurututorku.com\/blog\/laravel-crud-create-read-update-delete-episode-5\/#primaryimage","url":"https:\/\/gurututorku.com\/blog\/wp-content\/uploads\/2024\/11\/laravel.png","contentUrl":"https:\/\/gurututorku.com\/blog\/wp-content\/uploads\/2024\/11\/laravel.png","width":1000,"height":750},{"@type":"BreadcrumbList","@id":"https:\/\/gurututorku.com\/blog\/laravel-crud-create-read-update-delete-episode-5\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/gurututorku.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Laravel CRUD (create, read, update, delete) &#8211; Episode 5"}]},{"@type":"WebSite","@id":"https:\/\/gurututorku.com\/blog\/#website","url":"https:\/\/gurututorku.com\/blog\/","name":"Gurututorku - Learning today success tomorrow","description":"Kelas dan Kursus Programming, Design, Multimedia dan Tutorial IT lainnya.","publisher":{"@id":"https:\/\/gurututorku.com\/blog\/#\/schema\/person\/6c85586545a9930343cd35e9bf4bd9a2"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/gurututorku.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":["Person","Organization"],"@id":"https:\/\/gurututorku.com\/blog\/#\/schema\/person\/6c85586545a9930343cd35e9bf4bd9a2","name":"gtadmin","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/gurututorku.com\/blog\/#\/schema\/person\/image\/","url":"https:\/\/gurututorku.com\/blog\/wp-content\/uploads\/2024\/11\/cropped-gurututorku-favicon.png","contentUrl":"https:\/\/gurututorku.com\/blog\/wp-content\/uploads\/2024\/11\/cropped-gurututorku-favicon.png","width":512,"height":512,"caption":"gtadmin"},"logo":{"@id":"https:\/\/gurututorku.com\/blog\/#\/schema\/person\/image\/"},"sameAs":["http:\/\/gurututorku.com\/blog"],"url":"https:\/\/gurututorku.com\/blog\/author\/gtadmin\/"}]}},"_links":{"self":[{"href":"https:\/\/gurututorku.com\/blog\/wp-json\/wp\/v2\/posts\/889","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/gurututorku.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/gurututorku.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/gurututorku.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/gurututorku.com\/blog\/wp-json\/wp\/v2\/comments?post=889"}],"version-history":[{"count":2,"href":"https:\/\/gurututorku.com\/blog\/wp-json\/wp\/v2\/posts\/889\/revisions"}],"predecessor-version":[{"id":893,"href":"https:\/\/gurututorku.com\/blog\/wp-json\/wp\/v2\/posts\/889\/revisions\/893"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/gurututorku.com\/blog\/wp-json\/wp\/v2\/media\/824"}],"wp:attachment":[{"href":"https:\/\/gurututorku.com\/blog\/wp-json\/wp\/v2\/media?parent=889"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/gurututorku.com\/blog\/wp-json\/wp\/v2\/categories?post=889"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/gurututorku.com\/blog\/wp-json\/wp\/v2\/tags?post=889"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}