Ver Mensaje Individual
  #2 (permalink)  
Antiguo 10/04/2017, 05:02
Avatar de vb2005
vb2005
 
Fecha de Ingreso: noviembre-2005
Ubicación: Paderborn - Alemania
Mensajes: 566
Antigüedad: 18 años, 5 meses
Puntos: 24
Respuesta: Consultas MySQL Dinámicas con arrays PHP

Puedes usar array_map para hacer el producto cartesiano

Código PHP:
Ver original
  1. <?php
  2.  
  3. $id_producto=50600;
  4.  
  5. $identificadores = array(1,50,35);
  6.  
  7. $producto = array_map(function($identificador) use($id_producto){
  8.     return "({$id_producto},{$identificador})";
  9.  
  10. }, $identificadores);
  11.  
  12. echo "INSERT INTO nombre_tabla (a) VALUES(" . implode(",", $producto) . ")";
__________________
www.marcher.com.uy - Web personal
Nerd's Corner - Desarrollo de software a medida