Ingresar datos a una BD mysql... ?

Pedro Silva pedro.se en gmail.com
Mar Sep 30 10:58:41 CLT 2008


2008/9/29 Jaime Manquez <j.manquez en gmail.com>

> Tienes que quitarle las comillas simples a las variables '$_POST['rut']'
> por '$_POST[rut]' asi  debes cambiar  esto :
>
>>  $Query="INSERT into
>> formulario(rut,dig,nombres,apellidos,codciu,fonofijo,codcel,fonocel,mail)VALUES('$_POST['rut']','$_POST['dig']','$_POST['nombres']','
>> $_POST['apellidos']','$_POST['codciu']','$_POST['fonofijo']','$_POST['codcel']','$_POST['fonocel']','$_POST['mail']')";
>>
> por esto :
>  $Query=  "INSERT into
> formulario(rut,dig,nombres,apellidos,codciu,fonofijo,codcel,fonocel,mail)VALUES('$_POST[rut]','$_POST[dig]','$_POST[nombres]','
> $_POST[apellidos]','$_POST[codciu]','$_POST[fonofijo]','$_POST[codcel]','$_POST[fonocel]','$_POST[mail]')";
>
> Tienes que probar lo que estas mandado  a la BD con un echo y verificar
> porejemplo
> echo "INSERT into
> formulario(rut,dig,nombres,apellidos,codciu,fonofijo,codcel,fonocel,mail)VALUES('$_POST[rut]','$_POST[dig]','$_POST[nombres]','
> $_POST[apellidos]','$_POST[codciu]','$_POST[fonofijo]','$_POST[codcel]','$_POST[fonocel]','$_POST[mail]')";
> y asi vas descartando errores.
>
>
> --
> Jaime Andres Manquez Sepulveda.
>
>

Quite las comillas simple y quedo de la siguiente manera:

mysql_query("INSERT into formulario( usuario, clave, rut, dig, nombres,
apellidos, codciu, fonofijo, codcel, fonocel, mail) VALUES
('$_POST[usuario]','$_POST[clave]','$_POST[rut]','$_POST[dig]','$_POST[nombres]','$_POST[apellidos]','$_POST[codciu]','$_POST[fonofijo]','$_POST[codcel]','$_POST[fonocel]','$_POST[mail]')
",$link);


 Y funciono muy bien.


Gracias por la ayuda que me ha brindado toda la lista.


Saludos.
Pedro Silva
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: http://listas.inf.utfsm.cl/pipermail/php/attachments/20080930/9f33e950/attachment-0001.html


Más información sobre la lista de distribución PHP