Pq no me da ningun error pero no me modifica los regsitros.
Este es el formualrio
Código HTML:
 <html> <head> <title> Modifcacions</title> </head> <body> <form action="modifica2.php" method="POST" target="segon"> <p> Nom:<input name="dnombre" type="text" size="15"> </p> <p> Localitat: <input name="loc" type="text" size="15"> </p> <p> Numero de departament <input name="dept_no" type="text" size="15"> </p> <p> <input name="act" type="submit" value="actualitzar" size="15"> </p> </form> </body> </html>
y este el php:
Código PHP:
   <?php
$conexio=mysql_connect("localhost","root","");
mysql_select_db('exercicis',$conexio);  //conexio
 
$dept_no=$_POST['dept_no'];
$dnombre=$_POST['dnombre'];
$loc=$_POST['loc'];
$act=$_POST['act'];
 
 
if($_POST['act']){
 
$resultat=mysql_query("UPDATE departamentos SET dnombre='$nom',loc='$localitat' WHERE dept_no=$dept_no",$conexio);
echo "$resultat";
$resultat=mysql_query($sql,$conexio);
$files=mysql_affected_rows($conexio);
 
}  
 
 
 
if(mysql_error($conexio)==0) {
echo "<center><h2> FILES MODIFICADES: $files</h2></center>";
}
 
else 
{
    $numeroerror=mysql_errno($conexio);
    $descripcioerror=mysql_error($conexio);
echo "nderror $numeroerror  Descripcio $descripcioerror";
}
 
exit();
 
mysql_close();
?>    
 
