Buonasera a tutti,
Stavo provando a scrivere un motore di ricerca in php, quando mi sono accorto che mostra sempre "non ho trovato nulla!".
Sapreste darmi una mano?
Il codice è il seguente.
Stavo provando a scrivere un motore di ricerca in php, quando mi sono accorto che mostra sempre "non ho trovato nulla!".
Sapreste darmi una mano?
Il codice è il seguente.
PHP:
<?php
if($_GET['ricerca']==""){echo '<b>Attenzione! Questo motore di ricerca è ancora in fase beta e potrebbe non funzionare correttamente.</b><br> <div class="rotondo"><form action="search.php" method="get">
Cerca: <input type="text" id="ricerca" name="ricerca" />
<input type="submit" value="Vai!" /></form></div>';}
else{$ricerca=$_GET['ricerca'];
$connessione= new mysqli('localhost','altutto','pw','my_altutto');
$cerca = mysqli_escape_string(stripslashes($ricerca));
$query ="SELECT capitolo FROM storie WHERE capitolo LIKE %{$cerca}% or capitolo LIKE {$cerca}% or capitolo LIKE %{$cerca}";
$risposta = mysqli_query($query);
if ( mysqli_num_rows($risposta) > 0 ){
while($row= mysqli_fetch_assoc($risposta)) {
$capitolino=$row['capitolo'];
echo '<div class="rotondo"> $capitolino <br>';
}
} else {
echo "Non ho trovato nulla!";
}
}
?>