problemas campos

Hugo Arturo Figueroa Rodríguez hfigueroa en tecnoera.com
Vie Ene 30 13:20:51 CLST 2004


creo que una manera seria como lo planteas,,,,,,


guardar el dato en el campo varchar, pasanlo la variable por la funcion
de php md5,,,,, fijate que el campo de la tabla no ocupe la funcion md5
del motor de datos,,,,, copias el contenido en la otra tabla tal cual
como esta,,,,

y no deberias tener problemas,,,,, pasas de nuevo la pass del usuario
por la funcion md5 de php,,,,,,, y deberia funcionar...
,,

si te manda errores podrias mandarlos.


On Thu, 2004-01-29 at 17:37, rodrigo miranda wrote:
> Hola saludos tratare de sacarme la papa de la boca porque parece que fui
> muy enredado en hacer mi pregunta..
> 
> A ver el problema es el sgte yo a travez de un formulario recibo un
> campo de tipo password ingresado por cualquier persona, ese dato lo
> inserto con la funcion md5($valor) en una tabla1 que posee un campo de
> varchar(100) en mi base de dato mysql.
> ok ojala que hasta ahi vaya bien... Continuo,  yo deseo posteriormente 
> sacar ese campo de esa tabla1 y trasladarla a un campo de una tabla2,
> tambien obviamente siendo el campo un varchar(100) ..
> Cual es el problema que al momento de trasladar ese dato a la otra
> tabla  viene un numero de 128 bits cifrado por la funcion que use
> anteriormente (quizas este represente un password= "hola" ingresado por
> una persona x), mi duda es la sgte si yo al tipo en una pantalla del
> sistema le digo que ingrese su password (hola en este ejemplo) y
> posteriormente lo voy a validar a la tabla2 me lo encontrara como cuando
> lo voy a validar a la tabla1?.
> 
> Hago esta pregunta ya que he estado probando y no me resulta al momento
> de ir a validar y tengo en la cabeza como tres opciones de error..
> quizas esta pregunta me mate ya una opcion.
> 
> esperando sugerencias.....
> 
> saludos 
> 
> El jue, 29 de 01 de 2004 a las 20:41, Hugo Arturo Figueroa Rodríguez
> escribió:
> > On Thu, 2004-01-29 at 17:03, Ricardo Muñoz A. wrote:
> > > On Thu, 29 Jan 2004 16:52:51 -0300
> > > "Rodrigo Miranda" <rodrigonibaldo en terra.cl> wrote:
> > > 
> > > > Hola saludos una consulta , resulta que necesito sacar un valor que guarde
> > > > en una tabla de la forma  md5($valor)  ese valor es un password ...
> > > > y lo quiero transportar  a otra tabla con su mismo valor.. 
> > > > 
> > > > La idea en si es sacar el valor de ese password y colocarlo
> > > > en otra tabla pero manteniendolo tal que un usuario al ingresar su password  en el sistema
> > > > no se encuentra con problemas....
> > > > 
> > > > ejemplo
> > > > $valor1 = $row["valor"];   <--  obtengo el valor del campo guardado con md5,
> > > > 
> > > > $sql=" insert into tabla2 (password) values ('$valor1')"; <--- hago el insert para guardarlo de la misma forma
> > > > 
> > > > obviamente aca hay errores ya que si en $valor1 al mmento de sacar el valor tengo puros 0667326277g73763s
> > > > despues eso guardaria en tabla2 como passwd lo cual no es correcto...
> > > 
> > > no es entiende tu problema...lo que tienes en tu BD es un string...y es string
> > > lo puedes insertar en otra BD...donde está el problema??
> > > 
> > podrias especificar que manejo hiciste para guardar el pass,,,,
> > 
> > si lo guardaste con funcion md5 de php en un campo text.
> > si guardaste el pass en un campo text con funcion md5 del campo, etc.
> > 
> > 
> >