Ingresar datos a una BD mysql... ?
Esteban Flores
esflores en gmail.com
Mar Sep 30 12:48:42 CLT 2008
Tambien puedes hacerlo asi:
$sql = "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']."')";
mysql_query($sql);
De esta manera no le das trabajo a php para que cambie los textos dentro de
$_POST[] por strings con comillas.
Suerte!
2008/9/30 Pedro Silva <pedro.se en gmail.com>
>
> 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
>
--
==============================================
Esteban Flores R.
esflores en gmail.com
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: http://listas.inf.utfsm.cl/pipermail/php/attachments/20080930/3230d7db/attachment.html
Más información sobre la lista de distribución PHP