Hola nades, el paso de variables a través de la url se puede hacer en php usando el método GET de la siguiente forma:
<a href="paginadestino.php?valor=25">
Para recuperarla sólo debes recogerla en la pagina de destino mediante $variable=$_GET['valor'];
Bien eso es para pasar un valor cualquiera, si necesitas pasar un valor que va en una variable debes usar un echo, de esta forma:
<a href="paginadestino.php?variable=<?php echo $valor;?>"> y la recojes de igual forma usando $_GET.
Si la variable proviene de in formulario debes recogerla con $_POST, recuerda es que este método es mas seguro ya que no muestra los valores en la url, pero a su vez requiere que los valores hayan sido introducidos mediante un form.
Es muy simple, haz un par se pruebas y lo verás, saludos!