Question: How do I transpose the contents of a 2-D array? Purpose: I have a ZSQL-Method which returns the rows (Model 1, Model 2 etc) as in Diagram 1 below (best viewed in a fixed-width font). I want to present this information in an HTML table as in Diagram 2 below. Diagram 1 ========= Model | Feature 1 | Feature 2 | Feature 3 | Feature 4 --------+-----------+-----------+-----------+----------- Model 1 | Yes | Yes | Yes | No --------+-----------+-----------+-----------+----------- Model 2 | Yes | Yes | No | No --------+-----------+-----------+-----------+----------- Model 3 | No | Yes | No | Yes Diagram 2 ========= | Model 1 | Model 2 | Model 3 ----------+---------+---------+--------- Feature 1 | Yes | Yes | No ----------+---------+---------+--------- Feature 2 | Yes | Yes | Yes ----------+---------+---------+--------- Feature 3 | Yes | No | No ----------+---------+---------+--------- Feature 4 | No | No | Yes tia - Jason Wong Digital View Ltd 2201 Nanyang Plaza 57 Hung To Road Kwun Tong HONG KONG Tel: +852-2861-3615 Fax: +852-2520-2987 www.digitalview.com