Cita: 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..
Bueno... francamente....
¿Qué tiene que ver que el ID del producto sea un autoincrementable, con el producto que muestras un día determinado?
Simplemente,:
1) Lees un producto al azar, recuperando todos los datos necesarios (incluyendo el ID).
2) Muestras ese producto en tu pantalla (El cómo no es asunto de MySQL).
3) Almacenas en la tabla de mostrados el ID del producto mostrado (que ya recuperaste al principio), junto con la fecha en que se mostró.
Supongo que la lógica del asunto no es muy complicada, ¿no?
¿Qué duda te produce?
Por cierto: Si cada día sólo habrá un producto mostrado entonces ese "dia_id" es completamente innecesario. Simplemente haces que la PK sea la fecha... Ya que jamás se repetirá la fecha en esa tabla.