Holas n_e_o1981
El problema es que has puesto el ancla antes de las variables:
Código PHP:
<?
print ("<li><a href=\"index.php#detalle?id=$resultado[lk_ph]\"></a></li>");
?>
Y debiera ser algo como:
Código PHP:
<?
print ("<li><a href=\"index.php?id=".$resultado[lk_ph]."#detalle\"></a></li>");
?>
Revisa este link para conocer mejor la forma en que armamos las URLs:
http://es.wikipedia.org/wiki/URL#Sin....C3.A9rica_URL