Originariamente inviato da Trinità76
Dimenticavo,
altra cosa interessante:

se faccio un refresh della pagina (dopo che l'insert è avvenuto), l'array viene formato correttamente.

Ripeto:
io ho un database vuoto
premo un bottone e avviene l'insert
a questo punto la pagina viene ricaricata con le modifiche
e in effetti tutti i valori vengono restituiti tranne l'ultimo

MA:

se faccio un refresh funziona
Per me significa che lo esegui solo con il refresh e non la prima volta... altrimenti avresti un indice chiave primaria duplicato e quindi dovresti avere errore


edit...

potrebbe anche essere che se il dato ti viene da un form via POST o GET questo sia considerato stringa... prova a mettere gli apici al valore come se fosse una stringa....