Salve a tutti. Sono nuovo del forum. Ho incominciato da poco a fare HTML e PHP e devi fare un progettino per l'esame di Base di Dati. Ho creato il mio database e costruito una pagina HTML. All'interno del codice c'è un piccolo script PHP. Lo script deve in fare una ricerca all'interno del database in base alla word che gli scrivo. Ecco il codice:


<?php
// INSERIMENTO VARIABILI DEL DATABASE
$user = "root";
$password = "password";
$host = "127.0.0.1";
$database = "prova";

// CONNESSIONE AL DB E SELEZIONE TABELLA
mysql_connect($host,$user,$password);
mysql_select_db($database) or die( "Unable to select database");

//QUERY
$text = $_POST['word'];
$query = "SELECT A.Nome from ARTISTA A where A.Nome='$text'";
$result = mysql_query($query);

if ($result == '') {
echo "L'artista cercato non è ancora presente nel database";
} else {
echo "Complimenti l'artista è presente nel database";
}
// CHIUSURA SESSIONE SQL
mysql_close();
//--------------------------
?>

Il problema è che a prescindere dalla word che inserisco, il messaggio stampato è sempre lo stesso, ovvero:""Complimenti l'artista è presente nel database". L'errore per caso è ($result == '')? Grazie.