I have a form to update data in a database what makes me this form is that it does not update anything but it does not throw ERROR
$host="localhost";
$usuario="root";
$contraseña="";
$base="comercio";
$conexion= new mysqli($host, $usuario, $contraseña, $base);
if ($conexion -> connect_errno)
{
die("Fallo la conexion:(".$conexion -> mysqli_connect_errno().")".$conexion-> mysqli_connect_error());
}
/////////////////////// CONSULTA A LA BASE DE DATOS ////////////////////////
$alumnos="SELECT * FROM kiosco";
$resAlumnos=$conexion->query($alumnos);
?>
<html lang="es">
<head>
<title>Actualizar Registros PHP</title>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1"/>
<link href="css/estilos.css" rel="stylesheet">
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.6/css/bootstrap.min.css">
</head>
<body>
<header>
<div class="alert alert-info">
<h2>Actualizar Registros de la BD con PHP</h2>
</div>
</header>
<section>
<form method="post">
<table class="table">
<tr>
<th>Codigo</th>
<th>Producto</th>
<th>tipo</th>
<th>Precio</th>
</tr>
<?php
while ($registroKiosco = $resKiosco->fetch_array(MYSQLI_BOTH))
{
echo'<tr>
<td hidden ><input name="Cod[]" value="'.$registroKiosco['Codigo'].'" /></td>
<td><input name= "Cod['.$registroKiosco['Codigo'].']" value="'.$registroKiosco['Codigo'].'" /></td>
<td><input name= "Prod['.$registroKiosco['Codigo'].']" value="'.$registroKiosco['Productos'].'" /></td>
<td><input name= "tip['.$registroKiosco['Codigo'].']" value="'.$registroKiosco['tipo'].'" /></td>
<td><input name= "Prec['.$registroKiosco['Codigo'].']" value="'.$registroKiosco['Precio'].'"/></td>
</tr>';
}
?>
</table>
<input type="submit" name="actualizar" value="Actualizar" class="btn btn-info col-md-offset-9" />
</form>
<?php
if(isset($_POST['actualizar']))
{
foreach ($_POST['Cod'] as $Cods)
{
$editCod=mysqli_real_escape_string($conexion, $_POST['Cod'][$Cods]);
$editProd=mysqli_real_escape_string($conexion, $_POST['Prod'][$Cods]);
$edittip=mysqli_real_escape_string($conexion, $_POST['tip'][$Cods]);
$editPrec=mysqli_real_escape_string($conexion, $_POST['Prec'][$Cods]);
$actualizar=$conexion->query("UPDATE kiosco SET Codigo='$editCod', Productos='$editProd', tipo='$edittip', Precio='$editPrec' WHERE Codigo='$Cods'");
}
if($actualizar==true)
{
echo "DATOS ACTUALIZADOS CORRECTAMENTE! <a href='actualizarr.php'>CLICK AQUÍ</a>";
}
else
{
echo "ERROR NO SE PUDO ACTUALIZAR DATOS!";
}
}
?>
</section>
<footer>
</footer>
</body>