Ciao Luca!!
Hai ragione qui php non c'azzecca molto, è questione di logica..di programmazione, sulla quale devo ancora fare il callo!
Ho capito cmq dove sta l'errore, e ti ringrazio! Ho qualche dubbio sulla correzione da fare (lo so sono un po' di coccio! ) ma ci devo ancora pensare su!