Hai una serie di errori formali.... aggiungo...
$query = mysql_query....
print $query[0];
$prova = $query[0];
if ($prova = " ")
{
$query non e' un array.
$query contiene il resource id # e non il valore estratto. Contiene un FALSE solo se hai un errore di query e non se zero righe estratte
if ($prova = " ") non e' una comparazione ma una assegnazione (un solo =)
Lo spazio all'interno delle virgolette rappresenta un valore ascii e non un empty.