Funciona bien cuando cambio todos los registros, pero cuando cambio uno solo me pone el valor del primer registro, en vez del modificado.
Los datos los envío en un array desde un check box multiple.
Necesito ayuda, no se porque no funciona
Gracias un saludo
Código PHP:
mysql_select_db($database_barco, $barco);
$i = 0;
foreach($_POST["nombre"] as $nombre){
$ssql = "update personal set nombre='".$nombre."' where id='".$_POST["cambiar"][$i]."'";
$Result1 = mysql_query($ssql)or die(mysql_error());
echo "<script>window.location='personal.php'</script>";
$i++;
}