Ver Mensaje Individual
  #10 (permalink)  
Antiguo 12/09/2017, 14:42
Avatar de mortiprogramador
mortiprogramador
Colaborador
 
Fecha de Ingreso: septiembre-2009
Ubicación: mortuoria
Mensajes: 3.805
Antigüedad: 15 años, 2 meses
Puntos: 214
Respuesta: Mostrar valores separados por comas de 2 tablas relacionadas

Saludo

Bueno, si te quieres poner en la tarea de hacer updates,
entonces eso requiere más tarea. porque te tocaría
o enviar los ids de generos antiguos (incluso los que ya quitaron del select)
o hacer una consulta (select) dentro del update donde traiga
los generos de la película seleccionada que no son los que
han enviado (puede ser con un limit 1 para que traiga 1 por turno)
y ese registro sea el que actualice con alguno de los ids de genero nuevos.

En cuanto a los bucles, sería solo uno
(o dos dependiendo de si envias varias películas al tiempo)

Es decir, si editas película por película, entonces solo envias el id de una
película y sus generos, en cuyo caso al recibir los datos
lo primero es el delete a la tabla intermedia con el id de pelicula,
y listo, los borro todos. Y ya es ahora cuestión de recorrer los generos e insertar.

Si se editan varias películas, entonces se enviarán los ids de las películas y sus generos respectivos a cada una, en cuyo caso es doble recorrido,
pero el delete sigue igual (solo una orden sin bucles en si misma),
pero que obviamente si estará contenida dentro del primer bucle de las películas.
__________________
"Si consigues ser algo más que un hombre, si te entregas a un ideal, si nadie puede detenerte, te conviertes en algo muy diferente."
Visita piggypon.com