salve, ho un elenco di immobili in un file xml.

per effettuare l'elenco oppure entrare nella singola scheda dell'immobile non ho problemi.
il cliente però ha chiesto che gli immobili vengano visualizzati tot per pagina con <precedente e successiva>

a questo punto ho messo un ciclo for per visualizzare l'elenco:

Codice PHP:
for ($i=$inizio$i<$fine$i++) {

$immobile $xml->immobile[$i];
echo 
"[*]<a href=\"immobile.php?id=".$immobile->riferimento."&inizio=$i\">".$immobile->comune." - ".$immobile->indirizzo."</a>";


le variabili $inizio e $fine le definisco all'inizio della pagina:
Codice PHP:
if($inizio == NULL) { $inizio 0; }
$fine $inizio 2
mi succede però una cosa stranissima.
se io visualizzo la pagina index2.php mi dà correttamente i risultati, se io metto index2.php?inizio=0 (mettendo per esteso la variabile $inizio) mi scompare il primo risultato..
la pagina è questa:
funziona , non funziona .

eppure la variabile passa perchè se metto echo "$inizio"; mi scrive correttamente 0.. e poi perchè scompare solo il primo???? PLEASE HELP ME!!