Código PHP:
<?php
//recibimos las variables enviadas por el formulario
$id=$_POST[id];
$titulo=$_POST[titulo];
$autor=$_POST[autor];
$categoria=$_POST[categoria];
$articulo=$_POST[articulo];
$link = mysql_connect("localhost", "root" , "password");
mysql_select_db("db",$db);
$sql = "UPDATE comentarios SET id='$id', autor='$autor',categoria='$categoria', articulo='$articulo' WHERE id=$id";
$result = mysql_query($sql);
header("location: index.php");
?>
Bueno, no me da error, pero no me edita los registros, alguna idea? (quizas sea una tonteria muy grande pero llevo 3 horas retocando un sistema de noticias y ya se me ha nublado hasta el alma)