Código PHP:
//Conectamos a la BD
$connectid=mysql_conexion();
//Ejecutamos sentencia SQL y recogemos resultado en damefila
$resultid = mysql_db_query("tarj_lahuevonada","SELECT * FROM postal WHERE id_postal=" . $id_postal);
$damefila=mysql_fetch_array($resultid);
antes la $id_postal era numerica (entre 1 y 32000), y esto funcionaba perfectamente, me regresaba los datos de la tabla, pero ahora que $id_postal es de tipo varchar(32) que tiene datos generados con uniqid de tipo (0c4b8bd0a6f692b9fc50e56c730e2d1d) no me regresa los datos de la tabla respectiva, datos que si existen en la base de datos.
alguien me puede decir que esta mal.