Si no existe una variable anteriormente y que tenga algún contenido, no te va a mostrar nada o (se supone) que te salga algún error de nota (si es que tienes error_reporting declarado como E_ALL). Debes pensar si existe alguna variable que se llame $detalle# (# es el número que hayas indicado).
Código PHP:
Ver original<?php
$foo = 'bar';
$bar = 'foo';
echo $$bar;