Ver Mensaje Individual
  #2 (permalink)  
Antiguo 21/08/2017, 07:04
Avatar de petit89
petit89
 
Fecha de Ingreso: marzo-2011
Mensajes: 1.135
Antigüedad: 13 años, 2 meses
Puntos: 170
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
  1. $campo_a_buscar = md5($id);
  2. $sql = " SELECT producto FROM productos WHERE id='".$campo_a_buscar."'";

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)