Hallo, ich schreibe ein einfaches Skript, um von der gesamten Datenbank abhängig von der Benutzereingabe zu suchen. Hier ist mein Code:Suche gesamte Datenbank in MySQL mit PHP
<?php
$search=isset($_POST['search']);
$submit=isset($_POST['submit']);
if($submit){
$connect=new mysqli("localhost","root","");
mysqli_select_db($connect,'go-web');
$query=mysqli_query($connect,"SELECT * FROM `go-web`.`product` WHERE (CONVERT(`name` USING utf8) LIKE '%$search%' OR CONVERT(`category` USING utf8) LIKE '%$search%' OR CONVERT(`brand` USING utf8) LIKE '%$search%' OR CONVERT(`keyword` USING utf8) LIKE '%$search%')");
while($row=mysqli_fetch_array($query))
{
echo '<tr><td style="height=100px"><center><a href=""><img src="'.$row['image'].'" width="150px" height="150px" /></a><center><figcaption>Price:'.$row['price'].'</figcaption></center><br> <center><figcaption>Stock:'.$row['stock'].'</figcaption></center></center></td></tr>';
}
}
?>
Das Problem hierbei ist, wenn ich den Eingang gebe ich bin das gleiche Ergebnis immer wieder zu bekommen. Irgendwelche Hilfe? Vielen Dank.
Oh !!! Wie könnte ich das vergessen? Danke, Mann !! –
@SANTOSHVERMA Bitte wählen Sie die Antwort, wenn es Ihnen geholfen hat, Ihr Problem zu lösen – BeetleJuice