Primero, lo básico de sesiones:
1- PHP usa las sesiones para "identificar" la computadora desde la que se conecta el usuario y permitirte mantener información en las diferentes páginas de tu sitio que visite.
2- PHP
NO se encarga de gestionar autentificación de usuarios, eso te corresponde a ti.
3- La función session_start() no acepta parámetros, por tanto, session_start(); y session_start("usuario"); harán exactamente lo mismo.
4- Si quieres agregar una variable de sesión, simplmente haces algo como: $_SESSION['usuario'] = 'Nombre del usuario';
Según tu código, podría ser algo como:
Código PHP:
Ver original // Datos correctos
// Creas tu variable de sesión
$_SESSION['usuario'] = $row['nombre'];
}else{
// Datos incorrectos
// Por precaución eliminamos la variable
unset($_SESSION['usuario']); }
// Ahora sí ya puedes ver si hay algo en variables de sesión