Guarda, scrivendo 3 righe di codice e dicendo "ho fatto echo qui" non si capisce nulla, perché non so quelle 3 righe dove le hai messe rispetto al ciclo while (dovresti mettercele dentro).
Non usare <? usa sempre <?php
Secondo me stai andando a tentativi senza sapere nulla di PHP.
Prima di metterti a scrivere codice, studia qualcosa, altrimenti ci metti una vita per fare cose banali, parti dalla guida base che ho in firma e seguila, non cercare le cose che ti servono e basta.