il comando header va utilizzato PRIMA di mandare qualsiasi tipo di output al browser: non puoi fare echo, print o qualsiasi altro comando che stampi dell'output e poi utilizzare header.
Sono un po' perplesso anche per il ciclo while... la riga ritornata dalla query (se il db è ben progettato e fai i controlli giusti) dovrebbe essere una sola... perchè il ciclo?
![]()