ok.. claro pero que tal si en vez de id sea url..
http://url.com/index.php?url=un-articulo
$url = $_GET['url'];
mysql_query("SELECT * FROM tabla WHERE url='$url'") ;
entonces... vale lo que mencioné?.... y otra consulta... hay alguna manera de que hagan inyecciones sql a url amigables?