Buenas gente,
Tengo el siguiente código dentro de un controlador de mi aplicación:
foreach($preguntas as $pregunta) {
$this->pregunta->insertPregunta($pregunta);
}
Donde $preguntas es un arreglo con cuatro arreglos en su interior. El código del método es el siguiente:
public function insertPregunta($pregunta) {
$insert = $this->bdd->prepare("INSERT INTO tpreguntas (Los campos están bien puestos) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?)");
$insert->execute($pregunta);
}
La cuestión es que tengo que hacer una inserción multiple de muchas filas. El programa funciona pero no termina de funcionar, ya que realiza todos los INSERT INTO menos el último.
Cuál puede ser el error?
He buscado por la red pero no he logrado hallar solución a esto.
Salu2!