Tema: Crear bucle
Ver Mensaje Individual
  #1 (permalink)  
Antiguo 10/09/2011, 11:34
Avatar de xlos_mas_pro
xlos_mas_pro
 
Fecha de Ingreso: mayo-2011
Ubicación: Santiago
Mensajes: 359
Antigüedad: 13 años
Puntos: 11
Pregunta Crear bucle

hola tengo una pequeña duda les cuento tengo a mis usuarios del sitio en mi BD con las contraseñas de ellos sin encriptacion ya que es poco seguro le e añadido la opción para que las contraseñas al registrarse sean encriptadas y al iniciar la contraseña añadida en el campo password del inicio de sesion tambien sea encriptada cosa que compare las contraseñas encriptadas lo que pasa es que esta opcion se la e añadido hoy y los usuarios antiguos siguen con las contraseñas sin encriptar y al momento que quieren iniciar sesion les dice la password es incorrecta por la razon que al iniciar tambien te encripta la contraseña y al compararlas no son iguales bueno el caso es que quiero crear un bucle que al ejecutarlo seleccione a un usuario y le encripte su contraseña para que yo no este haciendo este proceso manualmente tengo hecho lo siguiente pero no funciona

Cita:
<?php
$salt = '#¬~%&';
mysql_connect("xxxxxx","xxxxx","xxxxxxx");
mysql_select_db('xxxxx');
$slq = mysql_query("SELECT * FROM usuarios");
while($res=mysql_fetch_array($slq)){
$clave = md5($res['password']).$salt;
mysql_query("UPDATE usuarios FROM password='".$clave."' WHERE usuario='".$res['usuario']."' ");
}
echo 'Todas las claves se han encriptado correctamente';
?>

Última edición por xlos_mas_pro; 10/09/2011 a las 11:36 Razón: me falto el codigo