Gracias por aclararme pues como tu dices solo comprobaba los datos en la primera fila. Lo he resuelto de esta forma aunque no se si sea la más óptima:
Código PHP:
<?php
require("../includes/config.inc.php");
conectadbsql();
$query = mysql_query("SELECT login,passwdencriptado FROM administrador");
while ($resultado = mysql_fetch_array($query)){
$pass = md5($passwduser);
if ((isset($loginuser)) && ($loginuser == $resultado['login'])){
if ((isset($passwduser)) && ($pass == $resultado['passwdencriptado'])){
session_start();
$_SESSION['adminlogin'] = md5($loginuser);
$_SESSION['adminpasswd'] = md5($passwduser);
$session = session_id();
$_SESSION['admintype'] = $session;
echo "<html>
<head>
<title>:: Entrando al Sistema de Administración ::</title>
<meta http-equiv='Refresh' Content='3 ;url=../admin/indexadmin.php?sid=$session'>
</head>
<script language='JavaScript' src='../includes/tinogrm.js'></script>
<link href='../includes/tinogrm.css' rel=stylesheet type=text/css>
<body bgcolor=#becfdf><div align=center><span class=loginadmin>Entrando al Sistema de Administración ...<br>Por favor espere unos segundos.</span></div></body>
</html>
";
}else{
echo "<html>
<head>
<title>:: Error en datos de usuario ::</title>
<meta http-equiv='Refresh' Content='2 ;url=../index.php?modulo=administracion'>
</head>
<script language='JavaScript' src='../includes/tinogrm.js'></script>
<link href='../includes/tinogrm.css' rel=stylesheet type=text/css>
<body bgcolor=#becfdf><div align=center><span class=loginadmin>No estas autorizado a acceder a esta página<br>Por favor espere unos segundos y será redireccionado al principio del Sitio.</span></div></body>
</html>
";
}
}
}
?>