no es más complejo, lo que pasa es que no lo haces bien.
cuando haces esto:
haces que se recorra todo el array de resultados.
por lo que cuando imprimes lo que te dije, ya no hay ningun valor, si pones
mysql_data_seek()
despues del while, regresara el puntero al inicio
y podras imprimir lo que te dije