Tema: sintaxis php
Ver Mensaje Individual
  #4 (permalink)  
Antiguo 07/10/2017, 21:50
alvaro_trewhela
Invitado
 
Mensajes: n/a
Puntos:
Respuesta: sintaxis php

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.

Código HTML:
Ver original
  1. <el attr="foo">Inner<el>

Por lo tanto tocaría escapar las comillas (\")

Código PHP:
Ver original
  1. echo "<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 original
  1. echo '<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.