Fijate com pasas tus parametros a la funcion onclick
pasas lo siguiente:
Código PHP:
echo "<tr><Td><span class='style1'>".$resultd['fecha_transaccion']."</span></td><Td style='text-align:center'><span class='style1'><a href='#' onclick='javascript:recibo(".$tr.",".$ir.");'>".$resultd['id']."</a></span></td><Td><span class='style1'>".strtoupper($q1)."</span></td><Td><span class='style1'>".$q2."</span></td><Td style='text-align:center'><span class='style1'>".strtoupper($resultd['tipo_transaccion'])."<br>(".strtoupper($q3).")</span></td></tr>";
cuando debería de ser
Código PHP:
echo "<tr><Td><span class='style1'>".$resultd['fecha_transaccion']."</span></td><Td style='text-align:center'><span class='style1'><a href='#' onclick='recibo('".$tr."','".$ir."');'>".$resultd['id']."</a></span></td><Td><span class='style1'>".strtoupper($q1)."</span></td><Td><span class='style1'>".$q2."</span></td><Td style='text-align:center'><span class='style1'>".strtoupper($resultd['tipo_transaccion'])."<br>(".strtoupper($q3).")</span></td></tr>";
prueba con ese codigo y comentanos cual fue el resultado
P.D. pateketrueke tiene razon,a mejor forma de saber donde esta el error es depurando el codigo en el navegador, firefox, google chrome e incluso internet explorer ya cuenta con una herramienta de depuracion