"Notice: Undefined index: id in actualiza.php on line 23".
No entiendo porque me dice que no está definido si en el array que le paso lo está. Os pego la función:
Código PHP:
public function actualizar(array $coches) {
try {
$conex = $this->_conn->prepare("UPDATE `coches` SET `mod_coche` = :modelo, `num_fabricante` = :fabricantes , `precio` = :precio WHERE `id` = :id");
$conex->bindValue(":coche", $coches["coche"], PDO::PARAM_STR);
$conex->bindValue(":modelo", $coches["fabricantes"], PDO::PARAM_INT);
$conex->bindValue(":fabricantes", $coches["precio"], PDO::PARAM_STR);
// En esta línea 23 es donde me marca el error.
$conex->bindValue(":id", $coches["id"], PDO::PARAM_INT);
$conex->execute();
} catch (PDOException $casca) {
echo 'Muestra el error: ' . $casca->getMessage();
throw $casca;
}
}
Thanks!!