Que bueno que lo hayas arreglado.
Estimado, como buena práctica, al igual que xml en html para atributos usa doble comilla y no simple.
Por lo tanto tocaría escapar las comillas (\")
Código PHP:
Ver originalecho "<a href=\"2.php?us=$u\"><span class=\"\"></span> <button type=\"button\" class=\"btn btn-success\" style=\"width:100px\" </button> Aprobar</button></a>";
Si no quieres escapar tanto, usas siemples y concatenas las variables
Código PHP:
Ver originalecho '<a href="2.php?us='.$us.'"><span class=""></span> <button type="button" class="btn btn-success" style="width:100px" </button> Aprobar</button></a>';
Más allá de eso, no entiendo para nada tu enlace, poner un span que además está vacío ¿Qué función cumple?. Luego un botón que no es necesario asignarle el atributo type, y tienes como error cerrarlo mal, y como detalle en estilos siempre de terminar una instrucción termina con punto y coma, tu boton arreglado:
<button class="btn btn-success" style="width:100px;">Aprobar</button>
Pero nuevamente, ¿Qué estás haciendo con ese enlace?.
Saludos.