01/10/2018, 16:34
Tạo chức năng tìm kiếm trong php và mysql
<?php
include("config.php");
?>
<form action="" method="get">
Search: <input type="text" name="search" />
<button type="submit" name="submit">search</button>
</form>
<?php
if (isset( $_GET['submit']) && $_GET["search"] != ') {
$search = $_GET['search'];
$query = "SELECT * FROM infor WHERE (tensanpham like '%$search%') OR (hang like '%$search%') ";
$sql = mysqli_query($conn, $query);
//echo $sql;
$num = mysqli_num_rows($sql);
if ($num > 0) {
echo $num." ket qua tra ve voi tu khoa <b>".$search."</b>";
echo '<table border="1" cellspacing="0" cellpadding="10">';
foreach( $sql as $row ) {
echo '<tr>';
echo "<td>{$row['tensanpham']}</td>";
echo "<td>{$row['giasanpham']}</td>";
echo '</tr>';
}
echo '</table>';
}
else {
echo "Khong tim thay ket qua!";
}
}
?>
*Mấy bác cho mình hỏi là tại sao khi mình tìm kiếm nó lại ko trả dc kết quả ra ! Khi mình tìm kiếm cái Apple mình đã có trên csdl nhưng nó cũng ko ra . ! Mình xem trên thanh địa chỉ nó hiện ra http://localhost:8080/BTLOP2/Index.php?search=Apple&submit=
Bài liên quan
Mình mới học bạn ơi ! bạn chỉnh làm sao cho mình dễ đọc với nha