[Php-avanzado] error al insertar en una tabla
leandro saubiette
saubietteleandro en gmail.com
Lun Mayo 13 12:47:21 ART 2013
Gracias leo ya lo pude resolver, el problema que tenia era que tenia mal el
nombre en el $_post de la variable $categoría entonces no traía datos y no
como era una clave foránea me saltaba este error
saludos
El may 13, 2013 12:43 p.m., "Leonardo Tadei - Pegasus Tech Supply" <
leonardot en pegasusnet.com.ar> escribió:
> Hola Leandro,
>
> El dom, 12-05-2013 a las 19:37 -0300, leandro saubiette escribió:
> > Les hago una consulta, este error a que se debe?:
> >
> > Cannot add or update a child row: a foreign key constraint fails
> > (`mashet_test`.`categorias_items`, CONSTRAINT
> > `categorias_items_ibfk_2` FOREIGN KEY (`id_categoria`) REFERENCES
> > `categorias` (`id`))
> >
> >
> > es una tabla que tiene id, id_item e id_categoria, las ultimas 2 son
> > claves foraneas.
>
> Lo que dice el error es que al crear el registro en
> categorias_items,
> el id en el campo id_categoria no existe en la tabla categorias.
>
> > La query es la siguiente:
> >
> > $core->Query("insert into categorias_items(id_item,id_categoria)
> > values('{$fetch[id]}','{$categoria}')");
>
> Esto no es la query: esto es el código que genera la query.
> Si nos enviás la query generada por este código, podemos ver si hay
> algún error en la construcción.
>
> > Gracias
>
> Por nada!
>
> --
> Leonardo Tadei
> leonardot en pegasusnet.com.ar
> Web: http://leonardo.tadei.com.ar
> Firma pública: http://www.pegasusnet.com.ar/LeonardoTadei-public.key
>
> _______________________________________________
> Php-avanzado mailing list
> Php-avanzado en pato2.fi.mdp.edu.ar
> http://www3.fi.mdp.edu.ar/cgi-bin/mailman/listinfo/php-avanzado
>
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://www3.fi.mdp.edu.ar/pipermail/php-avanzado/attachments/20130513/8e76e494/attachment.html>
Más información sobre la lista de distribución Php-avanzado