If you use db_foreach you'll probably be tempted to generate HTML code in your Tcl file (i.e. strings like "<tr><td>my data ..."). db_multirow interfaces with the <multirow> tag in the templating system, which makes it easy to keep all your HTML stuff in your template file.