mi dispiace deludervi entrambi ma non funziona...

ps (il campo tmp contiene effettivamente un valore)