non ti stampa NON HO PRODOTTO RISULTATI poiche la condizione dell'else non verrà mai presa in considerazione in quanto l'else si riferisce al primo if che ti dice se il $_POST['chiave'] esiste allora...

poiche deduco che la chiave viene sempre immessa allora...