Tengo el siguiente código dentro de un controlador de mi aplicación:
Código
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:
Código
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!