Cosa "non funziona"?
Ti consiglio inoltre di riportare un codice si breve ma sintatticamente funzionante. Cerca di riprodurre un esempio molto breve (30/40 righe) che riassuma il tuo dubbio.

Così facendo sappiamo se quel "non funziona" vuol dire:

- errore di sintassi
- errore logico
- errore tipo fa qualcosa ma non fa ciò che voglio.

inoltre usa i tag [php] e non [code] così siamo agevolati dalla sintassi colorata =)

PS: non è un rimprovero ma solo consigli, nel tuo interesse, che ti aiutano ad avere una risposta rapida e precisa =)