Hola a todos, necesito ayuda, estoy empezando en esto y tengo un problema, tengo el códido de autentificacion de base de datos con usuario y contraseña a una bd en mysql, el caso es que solo me funciona con el primer registro de la base, por que pasa esto, muchas gracias de antemano.
<?php
// hacemos una conexion a la bd
$conexion = mysql_connect('localhost','base_de_datos','contras
eña');
// seleccionamos la Bd
mysql_select_db ("base_de_datos", $conexion);
//realizamos una consulta a la bd
$query = mysql_query("SELECT * FROM bdusuarios", $conexion);
//definimos un array
$array = mysql_fetch_array($query);
//realizamos un array de los campos que contienen el usuario y la contraseña
$arrayusuario = ($array["usuario"]);
$arraypassword = ($array["pasword"]);
//vemos si el usuario y contraseña es váildo
//llamamos los arrays en las siguiente linea.
if ($_POST["us"]=="$arrayusuario" && $_POST["pas"]=="$arraypassword")
{
session_start();
session_register("autentificado");
$autentificado = "SI";
header ("Location: sitio_2.htm");
}else {
//si no existe le mando otra vez a la portada
header("Location: sitio.htm?errorusuario=si");
}
?>
<html>
</html>