Que bueno que lo has conseguido, aqui te dejo unos pequeños consejos:
Cambia esto
Código PHP:
$id=$_GET[id];
por esto otro
Código PHP:
$id = (isset($_GET['id']) && ctype_digit($_GET['id'])) ? $_GET['id'] : 0;
Con eso evitaras un notice en caso de que uses error_reporting(E_ALL), y es una mejor programacion.. ademas, el ctype_digit es para verificar que el ID sea solo un numero, nada de caracteres raros ahi.
Tambien seria bueno que revisaras que exista ese ID en la base de datos, despues de:
Código PHP:
$result=mysql_query("select * from news where ID='$id'",$db);
puedes poner algo como:
Código PHP:
if(mysql_num_rows($result) == 0) {
echo "No existe esa ID en la base de datos".
die();
}
Puedes quitar esta linea, ya que no esta haciendo nada ahi:
Código PHP:
$select = mysql_query("select post_views from news");
Y pues eso, suerte ^^