No conozco la primera consulta que la gente la necesite para dentro de tres meses asi que relajado.
Supongo que el error estara aca
Código PHP:
$a = mysql_query("SELECT * FROM usuarios WHERE Nombre='$_SESSION[nombre]'", $con);
Creo que le falta las comillas dentro de la variable de sesión
Código PHP:
$a = mysql_query("SELECT * FROM usuarios WHERE Nombre='".$_SESSION["nombre"]."', $con);
Igual cuando tengas dudas imprime la consulta con un echo y si la consulta esta bien echa pues coloca activa el mysql error para detectar errores, que no es tan dificil.