Postingan lainnya
Buku Ini Koding!
Baru!
Buku ini akan jadi teman perjalanan kamu belajar sampai dapat kerjaan di dunia programming!
Kelas Premium!
Belajar Javascript untuk website
Gunakan kupon "mulaijs" untuk diskon 75 ribu!
Cara menimpa spasi menjadi %20 di jquery
Saya ingin membuat fitur search pada website saya lalu ketika user menulis spasi hasilnya malah kosong, tetapi ketika saya ganti di search spasi menjadi %20 bisa
ini contoh pake spasi
ini contoh pake %20
ini scriptnya
$(document).ready(function(){
$('#keyword').on('keyup', function(){
$('#table').load('search/list.php?keyword=' + $('#keyword').val());
});
});
ini list.phpnya
<?php
require '../functions.php';
$keyword = $_GET["keyword"];
$query = "SELECT * FROM blog WHERE judul LIKE '%$keyword%' OR
pembuat LIKE '%$keyword%'";
$list = query($query);
?>
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>Untitled Document</title>
<link rel="stylesheet" href="style.css" type="text/css">
<link href="https://fonts.googleapis.com/css2?family=Questrial&display=swap" rel="stylesheet">
</head>
<body>
<table class="list">
<thead>
<tr>
<th>Judul Blog</th>
<th>Dibuat oleh</th>
<th>Dibuat pada tanggal</th>
<th></th>
</tr>
</thead>
<tbody>
<?php foreach($list as $row): ?>
<?php $tanggal = date("d/m/Y", strtotime($row["tanggal"])); ?>
<tr>
<td><?= $row["judul"] ?></td>
<td><?= $row["pembuat"] ?></td>
<td><?= $tanggal ?></td>
<td><a href="blog.php?id=<?= $row["id"] ?>">Baca</a></td>
</tr>
<?php endforeach; ?>
</tbody>
</table>
</body>
</html>
1 Jawaban:
Jawaban Terpilih
bisa menggunakan fungsi di php str_replace()
<pre> $keyword = str_replace(" ","%20",$_GET["keyword"]); // lanjut query db </pre>