$result
es un recurso devuelto por su mysql_query()
llamada, no un objeto/matriz de fila real. De la misma manera que está utilizando mysql_fetch_assoc()
en otras áreas de su código para extraer datos, deberá hacerlo antes de su echo
si desea mostrar los datos.