Buen dia.
Agradeciendo su ayuda en lo siguiente:
Intento hacer una sentencia que me permita insertar en base de datos diferentes registros para unos elementos con especificos codigos.
Ejemplo:
Tengo en BD una tabla con ID:1,2,3,4...,n
Un usuario manda un formulario con una variable $_POST['check'] que contiene un array con los ID seleccionados en un conjunto de checkbox con name=check.
Al recibir tengo:
$lista=array_keys($_POST['check']);
Por lo que yo quiero insertar en una tabla de base de datos para los ID contenidos en $lista, meter un registro asi:
$insertar="INSERT INTO tabla (id_t,id,det) VALUES (null,'".implode(',',$lista)."','Hola')";
Al referenciar y hacer Echo "echo $insertar.'<br>';" obtengo:
INSERT INTO tabla (id_t,id,det) VALUES (null,'1,2,3,4','Hola')
Esta sentencia me marca error en la sintaxis,
Acudo y necesito de los oficios de un buen Guru que brinde una luz para estructurar una sentencia MYSQL que permita hacer lo que quiero y con una sola linea?.
Gracias....