Productos:
producto---id
Pan---------7
Queso------5
Jamon------10
Convertir id a md5 y buscar:
SELECT producto FROM productos WHERE MD5(id)=busqueda
Busqueda sería un dato ya pasado a md5.
Eso sería, espero puedan ayudarme, gracias
![apachar ojo](http://static.forosdelweb.com/fdwtheme/images/smilies/wink.png)
| |||
Buscar con md5 Estimados hay alguna manera con mysql de hacer un select a una columna convertirda a md5, algo asi: Productos: producto---id Pan---------7 Queso------5 Jamon------10 Convertir id a md5 y buscar: SELECT producto FROM productos WHERE MD5(id)=busqueda Busqueda sería un dato ya pasado a md5. Eso sería, espero puedan ayudarme, gracias ![]() Última edición por alvaro_trewhela; 20/08/2017 a las 18:27 |
| ||||
Respuesta: Buscar con md5 aqui estas especificando que el nombre de la columna sea pasado a MD5, no el dato que se guarda e la columna. deberias buscar el ID en especifico.. tambien tienes que saber que el campo id deberia contar con una longitud de 64 caracteres alfanumerico, que es lo que tiene el hash una vez codificado
Código PHP:
Ver original Si no le das una longitud de 64. lo que pasará es que guarda por ejemplo los primeros 20 caracteres y cuando compares, nunca encontrará el registro a no ser que seas consciente de esto y la variable que quieras buscar tambien la recortes a la misma longitud cada vez que quieras realizar busqueda
__________________ █ WebHosting / Reseller a bajo costo | Uptime Garantizado | Soporte en Español e Ingles ¿Te sirvió la respuesta? Deja un +1 (Triangulo negro al lado derecho) |
Etiquetas: |