La estructura de la tabla "especificaciones" es:
idespecificaciones INT NOT NULL auto_increment (PK)
productos_idproductos INT NOT NULL (FK)
grupos_idgrupos INT NOT NULL (FK)
status INT NOT NULL
descripcion TEXT NULL (Cotejamiento: utf8_general_ci)
Cita:
Iniciado por h2swider Podrías hacerme un var dump de la consulta que te genera el problema.
Código PHP:
Ver originalfunction addEspecificaciones($idproducto, $grupo, $estado, $descripcion){
$total = count($descripcion); for($indice = 0; $indice < $total; $indice++){
$consulta = "INSERT INTO especificaciones VALUES(null, $idproducto, ".$grupo[$indice].", ".$estado[$indice].", '".$descripcion[$indice]."')";
$conexion = crear_conexion(SERVER,USER,PASS); $db = DATABASE; consulta_base_de_datos($consulta, $db, $conexion);
}
}
Esto devuelve.
string(68) "INSERT INTO especificaciones VALUES(null, 56, 3, 0, '<p>qweqwe</p>')"
<br />
<b>Notice</b>: Undefined offset: 1 in <b>C:\xampp\htdocs\sonomax\back\modulos\productos\ model.php</b> on line <b>130</b><br />
string(68) "INSERT INTO especificaciones VALUES(null, 56, 3, , '<p>8888888</p>')"
(my god aca está!)
No encuentra .$estado[$indice] parece, puebo haber si es eso.