Primero de donde obtienes $id? si quieres que te liste todos los resultados de tu consulta debes de usar un bucle por ejemplo while, ahora si te estas guiando por el el código de luks77 debes de recuperarlo así:
Código PHP:
$id = $_GET['id'];
Código PHP:
$query = "SELECT * FROM establecimientos WHERE id= '$id'";
$result = mysql_query($query, $conexion) or die ( mysql_error() );
while($datos = mysql_fetch_array($result))
{
echo $datos['nombre'];
echo $datos['id'];
echo $datos['direccion']; // Dependiendo del nombre de los campos de tu tabla
}
Saludos.