<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Menampilkan Data &#8211; Citra Air Nusantara (CAN)</title>
	<atom:link href="https://citanusantara.id/tag/menampilkan-data/feed/" rel="self" type="application/rss+xml" />
	<link>https://citanusantara.id</link>
	<description>Inovasi tanpa batas, solusi cerdas</description>
	<lastBuildDate>Sat, 23 Jul 2022 08:22:56 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=7.0</generator>

<image>
	<url>https://citanusantara.id/wp-content/uploads/2024/08/cropped-Icon-CAN-32x32.png</url>
	<title>Menampilkan Data &#8211; Citra Air Nusantara (CAN)</title>
	<link>https://citanusantara.id</link>
	<width>32</width>
	<height>32</height>
</image> 
<site xmlns="com-wordpress:feed-additions:1">236061052</site>	<item>
		<title>Menampilkan Data Pada Laravel #belajarlaravel-8</title>
		<link>https://citanusantara.id/2022/07/23/menampilkan-data-pada-laravel-belajarlaravel-8/</link>
		
		<dc:creator><![CDATA[admin]]></dc:creator>
		<pubDate>Sat, 23 Jul 2022 08:22:56 +0000</pubDate>
				<category><![CDATA[Laravel]]></category>
		<category><![CDATA[Pemrograman Web Lanjut]]></category>
		<category><![CDATA[Menampilkan Data]]></category>
		<guid isPermaLink="false">https://abdulrahmann.com/?p=895</guid>

					<description><![CDATA[Setelah mempelajari controller dan model, kali ini kita akan mencoba menampilkan data yang ada pada database. Pertama silahkan tambahkan 1 data pada tabel buku pada database : Selanjutnya pada Controller Buku kita akan menampilkan halaman views buku dan isinya adalah Model buku yang sudah di hubungkan dengan tabel buku pada database : Kemudian pada file [&#8230;]]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">Setelah mempelajari controller dan model, kali ini kita akan mencoba menampilkan data yang ada pada database. Pertama silahkan tambahkan 1 data pada tabel buku pada database :</p>



<figure class="wp-block-image aligncenter size-large"><img fetchpriority="high" decoding="async" width="1024" height="553" src="https://ngodingbareng.my.id/wp-content/uploads/2022/07/image-28-1024x553.png" alt="" class="wp-image-896" srcset="https://citanusantara.id/wp-content/uploads/2022/07/image-28-1024x553.png 1024w, https://citanusantara.id/wp-content/uploads/2022/07/image-28-300x162.png 300w, https://citanusantara.id/wp-content/uploads/2022/07/image-28-768x414.png 768w, https://citanusantara.id/wp-content/uploads/2022/07/image-28.png 1360w" sizes="(max-width: 1024px) 100vw, 1024px" /><figcaption>Insert data manual pada MySql Workbench</figcaption></figure>



<p class="wp-block-paragraph">Selanjutnya pada Controller Buku kita akan menampilkan halaman views buku dan isinya adalah Model buku yang sudah di hubungkan dengan tabel buku pada database :</p>



<pre class="wp-block-code"><code>&lt;?php

namespace App\Http\Controllers;

use App\Models\Buku;
use Illuminate\Http\Request;

class BukuController extends Controller
{
    public function index()
    {
        return view('buku', &#91;
            "title" =&gt; "Buku",
            //Buku::all() disini digunakan untuk menampilkan semua data pada Model Buku
            "buku" =&gt; Buku::all()
        ]);
    }
}</code></pre>



<p class="wp-block-paragraph">Kemudian pada file buku.blade.php tambahkan sebuah tabel untuk menampilkan data yang ada pada database, dan lakukan perulangan pada isi tabel nya dengan menggunakan foreach :</p>



<pre class="wp-block-code"><code>@extends('layouts.main')

@section('container')
&lt;h1&gt;Halaman Detail Buku&lt;/h1&gt;
&lt;a href="buku/create"class="btn btn-primary"&gt;Tambah Data&lt;/a&gt;
&lt;table class="table caption-top"&gt;
    &lt;thead&gt;
    &lt;tr&gt;
        &lt;th&gt;No&lt;/th&gt;
        &lt;th&gt;Judul Buku&lt;/th&gt;
        &lt;th&gt;Penulis Buku&lt;/th&gt;
        &lt;th&gt;Penerbit Buku&lt;/th&gt;
        &lt;th&gt;Tahun Terbit&lt;/th&gt;
        &lt;th&gt;Aksi&lt;/th&gt;
    &lt;/tr&gt;
    &lt;/thead&gt;
    
    @foreach ($buku as $b)   
    &lt;tr&gt;
        &lt;td&gt;{{ $b-&gt;id }}&lt;/td&gt;
        &lt;td&gt;{{ $b-&gt;judul }}&lt;/td&gt;
        &lt;td&gt;{{ $b-&gt;penulis }}&lt;/td&gt;
        &lt;td&gt;{{ $b-&gt;penerbit }}&lt;/td&gt;
        &lt;td&gt;{{ $b-&gt;tahun_terbit }}&lt;/td&gt;
        &lt;td&gt;
            &lt;a href="#"class="btn btn-warning"&gt;Edit&lt;/a&gt;
            &lt;a href="#"class="btn btn-danger"&gt;Hapus&lt;/a&gt;
        &lt;/td&gt;
    &lt;/tr&gt;
    
    @endforeach
&lt;/table&gt;
@endsection
</code></pre>



<p class="wp-block-paragraph">Kemudian Buat code web.php sebagai berikut:</p>



<pre class="wp-block-code"><code>&lt;?php

use App\Http\Controllers\BukuController;
use Illuminate\Support\Facades\Route;

/*
|--------------------------------------------------------------------------
| Web Routes
|--------------------------------------------------------------------------
|
| Here is where you can register web routes for your application. These
| routes are loaded by the RouteServiceProvider within a group which
| contains the "web" middleware group. Now create something great!
|
*/

Route::get('/', function () {
    return view('home', &#91;
        "title" => "Home"
    ]);
});

Route::get('/about', function () {
    return view('about', &#91;
        "title" => "About"
    ]);
});

// Route::get('/buku', function () {
//     return view('buku/index', &#91;
//         "title" => "Buku"
//     ]);
// });


Route::get('/buku', &#91;BukuController::class, 'index']);

</code></pre>



<p class="wp-block-paragraph">Dan hasilnya adalah sebagai berikut :</p>



<figure class="wp-block-image aligncenter size-large"><img decoding="async" width="1024" height="531" src="https://ngodingbareng.my.id/wp-content/uploads/2022/07/image-30-1024x531.png" alt="" class="wp-image-903" srcset="https://citanusantara.id/wp-content/uploads/2022/07/image-30-1024x531.png 1024w, https://citanusantara.id/wp-content/uploads/2022/07/image-30-300x155.png 300w, https://citanusantara.id/wp-content/uploads/2022/07/image-30-768x398.png 768w, https://citanusantara.id/wp-content/uploads/2022/07/image-30-1536x796.png 1536w, https://citanusantara.id/wp-content/uploads/2022/07/image-30.png 1903w" sizes="(max-width: 1024px) 100vw, 1024px" /><figcaption>Tampilan halaman buku.blade.php</figcaption></figure>
]]></content:encoded>
					
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">895</post-id>	</item>
	</channel>
</rss>
