HOLA KE TAL, el siguiente es un script de autentificacion con el cual estoy trabajando y no me funciona a la perfección, ya que al introducir el usuario y su password, no me da acceso mas que a solo el primer usuario de la base de datos, introduje varios usuarios nuevos en mi BD para probar este script y aun asi sigue restringuiendo el acceso a todos a exepcion del primer elemento (usuario) en mi base de datos.. cual seria mi error ?? ojala puedan ayudarme!! el script ke utilizo es el siguiente!!
Gracias!!!
 
--------------------------------------------------------------------------
                              INDEX .PHP
<html>
<head>
	<title>Sistema</title>
</head>
<body>
<h1>Autentificación De Usuario</h1>
<form action="control.php" method="POST">
<table align="center" width="225" cellspacing="2" cellpadding="2" border="0">
<tr>
  <td colspan="2" align="center" 
     <?if ($_GET["errorusuario"]=="si"){?>
     bgcolor=red><span style="color:ffffff"><b>Datos incorrectos</b></span>
	<?}else{?>
		bgcolor=#cccccc>Introduce tu clave de acceso
	<?}?></td>
</tr>
<tr>
    <td align="right">USUARIO:</td>
    <td><input type="Text" name="usuario" size="8" maxlength="50"></td>
</tr>
<tr>
    <td align="right">PASSWORD:</td>
    <td><input type="password" name="contrasena" size="8" maxlength="50"> </td>
</tr>
<tr>
    <td colspan="2" align="center"><input type="Submit" value="ENTRAR"> </td>
</tr>
</table>
</form>
</body>
</html>
--------------------------------------------------------------------------
                               CONTROL.PHP
<?php
$servidor ="localhost";
$usuario ="root";
$clave ="mi clave";
$basedatos ="basedatos";
 
$conexion = mysql_connect($servidor, $usuario, $mi clave) or die(mysql_error());
mysql_select_db ("basedatos", $conexion) or die(mysql_error());
$query = mysql_query("SELECT * FROM autoriza", $conexion) or die("Invalid Query");
 
 
$array = mysql_fetch_array($query);
 
$arrayusuario = ($array["usuario"]); 
$arraypassword = ($array["password"]);
 
if ($_POST["usuario"]=="$arrayusuario" && $_POST["contrasena"]=="$arraypassword"){
 
session_start();
session_register("autentificado");
$autentificado = "SI";
header ("Location: aplicacion.php");
}else {
header("Location: index.php?errorusuario=si");
}
?> 
   
 

 
 
