Postingan lainnya
syntax error, unexpected end of file
Jadi saya mengalami "error syntax error, unexpected end of file" nah saya berniat untuk mengambil data dari database untuk ditampilkan. Kira kira errornya dibagian mana ya ? apakah harus menggunakan tag html ? Thankyou buat yang udah bantu jawab Ini code saya
@extends('layouts.app')
@section('content')
<div class="container">
<div class="row justify-content-center">
<div class="col-md-8">
<div class="card">
<div class="card-header">{{ __('Selamat Datang !') }}</div>
<?php
include "config.php";
$query = mysqli_query($connection,"SELECT * FROM users ORDER BY id DESC");
?>
<?php if(mysqli_num_rows($query)>0){
?>
<?php
$no = 1;
while($data = mysqli_fetch_array($query)){
?>
<?php
echo "Selamat datang". $data['nama']. "<br>";
echo "Silahkan Check in ke Gereja";
?>
</div>
</div>
</div>
</div>
@endsection
dan ini untuk isi dari config.php nya
<?php
$username = "root";
$password = "";
$dbname = "gereja";
$connection = mysqli_connect($username, $password, $dbname);
if (!$connection){
die("Connection Failed:".mysqli_connect_error());
}
?>
2 Jawaban:
Jawaban Terpilih
<div>sepertinya kurang tanda kurung di akhir if dan while coba ubah kodenya seperti ini:<br><br></div><pre>@extends('layouts.app')
@section('content') <div class="container"> <div class="row justify-content-center"> <div class="col-md-8"> <div class="card"> <div class="card-header">{{ __('Selamat Datang !') }}</div>
&lt;?php
include "config.php";
$query = mysqli_query($connection, "SELECT * FROM users ORDER BY id DESC");
?&gt;
&lt;?php if(mysqli_num_rows($query) &gt; 0): ?&gt;
&lt;?php $no = 1; ?&gt;
&lt;?php while($data = mysqli_fetch_array($query)): ?&gt;
Selamat datang &lt;?= $data['nama']; ?&gt;
&lt;br&gt;;
Silahkan Check in ke Gereja
&lt;?php endwhile; ?&gt;
&lt;?php endif; ?&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
</div> @endsection</pre><div><br>semoga bisa membantu.....</div>
Tanggapan
setelah dicoba sekarang jadinya include(config.php): failed to open stream: No such file or directory
apa karena file directory nya belum diberitahu ya ?
mungkin path ke filenya salah
kan ini menggunakan laravel, kenapa tidak gunakan eloquent atau query builder dari laravel? agar tidak perlu melakukan koneksi ulang ke database. coba lihat dokumentasinya disini
link query builder = https://laravel.com/docs/7.x/queries link eloquent = https://laravel.com/docs/7.x/eloquent
thankyou gan sarannya, saya baca baca lagi mengenai queries
<div>Agan lagi ngerjain proyek Laravel? Atau cuma pake library templating Blade nya aja?<br>Soalnya sya liat ada beberapa sintaks bisa Blade.<br><br>Kalo pake Laravel kenapa ngga manfatin Model/Controller aja buat pengecekan query ke database nya?</div>