mm Por valores nulos no tendrás problemas .. pero si que tendrías problemas si no arroja ningún resultado tu consulta (mysql_query()) en general .. Para solventar ese problema .. antes de aplicar tu mysql_fetch_xxx() (aplicable a cualquier _array , _object .. etc ) mira cuantos resultados obtuvistes:
Código PHP:
$resultado=mysql_query($sql) or die (mysql_error());
if (mysql_num_rows($resultado) > 0){
// aplicas tu mysql_fetch_xxx()
}
Un saludo,