Hi,
<td>
<xsl:variable name="email" select="
mysqldump/database/table/row[field[(_at_)name = 'assigned_to'] =
field[(_at_)name =
'user_id'] ]"/>
<xsl:for-each select="$email">
<xsl:value-of select="$email"/>
<a
href="mailto:vipul(_dot_)vij(_at_)orange(_dot_)net">Vipul Vij</a>
</xsl:for-each>
</td>
this should be something like
<td>
<xsl:for-each select="/mysqldump/database/table[(_at_)name =
'phpbt_auth_user']/row[current()/field[(_at_)name = 'assigned_to'] =
field[(_at_)name = 'user_id']]">
<a href="mailto:{field[(_at_)name = 'email']}">
<xsl:value-of select="concat(field[(_at_)name = 'first_name'], ' ',
field[(_at_)name = 'last_name'])" />
</a>
</xsl:for-each>
</td>
Notice how the select pattern start from the root and uses current() function.
Cheers,
Jarno - RSA
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list