Como muy bien dice quinqui, debes asignar un ID único a cada elemento.
Si no estás muy puesto en JavaScript, también lo puedes hacer utilizando una página php a modo de "ficha de elemento". Ejemplo:
En el listado, haces esto (te lo pongo con el código de quinqui):
Código PHP:
// Parte del script PHP que genera tu lista
print" <ul>\n";
while ($temp = mysql_fetch_array($sql))
{
// poniéndose en el caso que los elementos tienen un ID y un Nombre:
print' <li"><a href="ficha_elemento.php?id='.$temp['id'].'">'.$temp['nombre'].'</a></li>\n';
}
print" </ul>\n";
Y luego en la página ficha_elemento.php:
Código PHP:
<?
if (isset($_GET['id'])) {
$sql = "select * from elementos where id = '$id';";
.....
}
?>
Y seguido de eso pintas los resultados del elemento.