Ciao a tutti!

Ho un quesito per voi... io non ne riesco a venire a capo!

Ho 2 tabelle in un database
- film (idFilm, titoloFilm)
- gallery_film (idImg, img, idFilm)

Ho scritto l'inner join in questo modo
Codice PHP:
$idFilm 5;
$sql "SELECT * FROM gallery_film INNER JOIN film ON gallery_film.idFilm=film.idFilm WHERE film.idFilm='$idFilm'; ";
        
$risultato mysql_query($sql,$con);
        
$riga mysql_fetch_object($risultato);
        
$titolo $riga->titoloFilm
Ora il problema è questo. Se la tabella "gallery_film" è vuota la riga su "$titolo" mi da errore.
Se invece contiene qualcosa, no... mi richiama normalmente il "titoloFilm" dal database.

PErché?