Ver Mensaje Individual
  #1 (permalink)  
Antiguo 30/12/2012, 11:29
vani18
 
Fecha de Ingreso: junio-2010
Mensajes: 752
Antigüedad: 13 años, 10 meses
Puntos: 5
duda simple clave foranea 2

hola tengo una pregunta, supongamos que tengo estas 2 tablas..

------------------------------------------------------

Tabla producto:
Nombre tabla: producto

producto_id [PRIMARY]
producto_nombre
etc...

-------------------------------------------------------

Nombre tabla: dia_producto

dia_id [PRIMARY]
dia_date
producto_id [INDEX]
-----------------------------------------------------

la tabla producto tengo el id que sera autoincrementable y pk, el nombre, y demas cosas....bien
cada producto se mostrara, un dia determinado. pueden ser varios dias...
en esta tabla . "dia producto"
dia_id. sera autoincrementable y PK.
dia date, sera el dia, 1 (lunes) , 2 (martes), 3 (miercoles) etc...
por cada dia que se asigne a un prod. tendre un registro..
pero como coloco el dato de "producto_id" si en la tabla "producto" este fue autoincrementable....

disculpen si parece tonta la pregunta..
.............................


esta bien esta respuesta a mi pregunta...

"la tabla dia_producto se completa una vez que tenga ciertos datos, una vez que en pantalla en html, tenda datos, en este caso el producto_id, que se asigno autoincrementable y pk.... bueno es imposible que al mismo tiempo que creo un producto, le asigne el dia... es imposible hacerlo con consulta sql... a menos que sea,una subconsulta,

por ejemplo tengo en un panel de control cierto producto y los check, de cada dia, haciendo un check, le enviare, el id_producto y el dia, ASI SI ES LA MANERA CORRECTA DE HACERLO...
"