ciao ho un piccolo problema con la "sensibilità" dei dati...
tramite un form di casella di testo, faccio una ricerca nel mio db
la query mi funziona bene in quanto se digito per esempio
"venezia"
l' echo del dato mi funziona...
il discorso è che se per caso non esiste nessun dato all' interno del db che sia = alla parola inserita nella casella di testo,
faccio un echo con scritto "nessun dato presente"...
io nel mio db ho "venezia" scritto in minuscolo,
se digito sulla casella di testo VENEZIA...
la query mi funziona in quanto uso il LIKE
però oltre all' echo di venezia mi appare anche
la scritta "nessun dato presente"...
vi posto il codice :
....
{
$query2 = mysql_query ("select a.falesia, a.citta, b.regione from falesie as a, regioni as b where a.falesia like '$nomefalesia' and b.id_regioni=a.id_regioni") or die (mysql_error());
while ($row2 = mysql_fetch_array($query2))
{
$nome2 = $row2["falesia"];
$citta2 = $row2["citta"];
$nomeregione2 = $row2["regione"];
echo "
<img src=\"image\punto.bmp\"><font face=\"arial\" size=\"1\"> $nome2</font>";
echo "<font face=\"arial\" size=\"1\">$citta2</font>";
}
if ($nomefalesia <> $nome2)
{
echo "nessun dato disponibile";
}