Ciao a tutti,
dal titolo non penso si capisca molto ma non sapevo come scriverlo.
In pratica ho un form con un input di testo e un tasto cerca che, in base (ovviamente) a cosa scrivo mi effettua una query di ricerca sul mio database mysql. Fino a quì tutto a posto.
E questo è il codice di esempio:
index.php
Codice PHP:
<form action="index.php?page=search" method="post">
<input type="text" name="ricerca"><input type="submit" name="cerca">
</form>
<hr>
<?php
if($page=="search") include 'search.php';
?>
search.php
Codice PHP:
<?
$query="SELECT titolo FROM guida WHERE titolo LIKE '%$_POST[ricerca]%'";
$risultati=mysql_query($query);
$num=mysql_numrows($risultati);
$i=0;
while ($i<$num){
$n=mysql_result($risultati,$i,"titolo");
echo "$n";
$i++;
}
?>
Bene, come detto prima, quì funziona tutto.
La mia domanda è: come faccio a far apparire il messaggio "la ricerca non soddisfa nessun risultato", nel caso in cui la parola inserita non è presente nel database??
Spero di essere stato abbastanza chiaro. Un saluto.