Well, I've been into PHP for four hours and thanks to "my predecessors before me" (gold163, curt, et al.) I've managed the following. The first thing I try to learn with any web scripting language is to build a dynamic table from a data source. (One thing you didn't have to do gold -previous post- is build an array for the field value.) Cheers! Alex<html> <head> <title>PHP Database Example</title> </head> <style type="text/css"> <!-- body {font: 10pt/12pt Tahoma, Verdana, Helvetica, sans-serif; color: indigo; margin: .25in .5in } table {color:Navy; background-color:AntiqueWhite; border-color:Maroon; border-style:Solid; border-width: 2px; } th {color: blue; font-weight: bold; } td {font-size: smaller; } .mytable {color:Maroon; background-color:White; border-color:Navy; border-style:Solid; border-width: 1px; } th.mytable {background-color:#C0C0C0; } //--> </style> <body> <p><?php echo date("j F, Y"); ?></p><?php$db = odbc_connect("eSell22MDB","","");$result = odbc_exec($db, "select ProductID, ProductName, Description1 from Products");odbc_result_all($result, "border=\"1\" class=\"def\"");$result = odbc_exec($db, "select * from Products") or die("Select failed");$myUtil = new Utilities();$myUtil->standard_table($result,"mytable");class Utilities { function standard_table($result,$class="") { if ($class == "") { $css_table = " border=\"1\""; $css_tr = ""; $css_th = ""; $css_td = ""; } else { $css_table = " class=\"$class\""; $css_tr = " class=\"$class\""; $css_th = " class=\"$class\""; $css_td = " class=\"$class\""; } $i = 0; $fieldCount = odbc_num_fields($result); echo " <table$css_table>\n"; echo " <tr$css_tr>\n"; while ($i < $fieldCount) { $i++; $fieldName = odbc_field_name($result, $i); echo " <th$css_th>$fieldName</th>\n"; } echo " </tr>\n"; while (odbc_fetch_row($result)) { $i = 0; echo " <tr$css_tr>\n"; while ($i < $fieldCount) { $i++; $fieldData = trim(odbc_result($result, $i)); if ($fieldData == "") echo " <td$css_td> </td>\n"; else echo " <td$css_td>$fieldData</td>\n"; } echo " </tr>\n"; } echo " </table>"; }} ?> </body></html>