Postingan lainnya
bagaimana cara menampilkan hasil pencarian pada php...?
gan mau tanya.. pada tutorial "membuat blog dengan php topik membuat sistem pencarian".. untuk form search nya ane buat di header.php terus form action nya "cari.php" ane buat halaman khusus untuk nampilin hasil pencarian.. script di "cari.php" :
<?php
require_once "core/init.php";
require_once "view/header.php";
$articles = tampilkan();
if(isset($_GET['cari'])){
$cari = $_GET['cari'];
$articles = hasilcari($cari);
}
?>
terus untuk nampilinnya "cari.php" :
<div class="cariwrapper">
<div class="titelcari">
Hasil cari
</div>
<?php while($row= mysqli_fetch_assoc($articles)): ?>
<div class="isicari">
<a href="single.php?post=<?=$row['Id_th'];?>"><?=$row['Judul'];?></a>
<p>
Tag | by : <a href="#">username</a>
</p>
</div>
<?php endwhile; ?>
untuk fungsinya "blog.php" :
function tampilkan(){
$query = "SELECT * FROM thread order by Id_th DESC";
return result($query);
}
function tampilkan_perid($id){
$query = "SELECT * FROM thread WHERE Id_th=$id";
return result($query);
}
function hasilcari($cari){
$query = "SELECT * FROM thread WHERE Judul LIKE '%cari%'";
return result($query);
}
function result($query){
global $link;
if($result=mysqli_query($link, $query) or die('gagal menapilkan data')){
return $result;
}
nah setelah ane ketik judul salah satu post ane.. hasiln carinya gk muncul gan.. terus kalau di ubah fungsi yang dicari itu SELECT * FROM seluruh tabel yang kita punya, cara nulis gimana gan..? apa sama seperti nulis untuk 1 tabel ..?
2 Jawaban:
Jawaban Terpilih
di function hasilcari kurang simbol $ gan, tambahin jadi '%$cari%' kalo seluruh tabel mungkin bawah ane ada yg lebih tau hhe
sudah bisa gan.. makasih bantuannya :D .. ==============> up terus kalau di ubah fungsi yang dicari itu SELECT * FROM seluruh tabel yang kita punya, cara nulis gimana gan..? apa sama seperti nulis untuk 1 tabel ..?
Tanggapan
halo kak, boleh minta source code nya ga buat yang sistem pencarian? saya kurang paham soalnya kak hehe