prueba asi, porque tenias unos cuantos pelones alli:
Código PHP:
Ver original<?php
// Pasamos los datos del formulario.
$cod = $_POST['cod'];
$nombre = $_POST['Nombre'];
$P1 = $_POST['P1'];
$P2 = $_POST['P2'];
$P3 = $_POST['P3'];
$P4 = $_POST['P4'];
// Pasamos los datos para actualizarlos en la tabla.
$sql = $db->query("UPDATE alumnos SET `Nombre`='$nombre' , `P1`='$P1' , `P2`='$P2' , `P3`='$P3' , `P4`='$P4' WHERE `Codigo`='$cod'");
if($sql){
//si la actualizacion es correcta
echo "El alumno ".$nombre." se a actualizado con exito";
//creamos una pausa
//direccionamos al la pagina principal
header('location:Alumnos.php'); } else{
//si la actualizacion no es correcta
echo "El alumno no se ha actualizado debido al siguiente error: ". mysqli_error($db); }
?>