Ver Mensaje Individual
  #1  
Antiguo 29-12-2006
Avatar de dec
dec dec is offline
Moderador
 
Registrado: dic 2004
Ubicación: Alcobendas, Madrid, España
Posts: 13.107
Reputación: 34
dec Tiene un aura espectaculardec Tiene un aura espectacular
Consultar a la base de datos por el MD5 de una cadena

Hola,

Me pregunto si MySQL cuenta con alguna función que calcule el MD5 de una cadena... no sé cómo explicarlo... digamos que "al vuelo". Me explicaré. Supongamos que guardamos el MD5 de una URL y queremos consultar a la base de datos para averiguar cuántas URLs como la nuestra hay, pero, claro, contamos con el MD5 de la URL, no con la propia URL, así que habría que hacer algo así... supongo y siempre que sea posible:
Código SQL [-]
SELECT COUNT(*) FROM enlaces WHERE MD5(enlace_url) =  URL
Suponiendo que en la consulta SQL "URL" es una variable, que contiene, justamente, el MD5 de una URL cualquiera y "MD5()" una hipotética función que exista en MySQL... ¿Es esto posible? ¿Se os ocurre alguna manera de hacerlo? Muchas gracias de antemano.
__________________
David Esperalta
www.decsoftutils.com
Responder Con Cita