Foros del Web » Programando para Internet » PHP »

[SOLUCIONADO] sintaxis php

Estas en el tema de sintaxis php en el foro de PHP en Foros del Web. Buen día estoy tratando de mandar una variable, para otra pagina en php pero tengo problemas con la sintaxis esto es lo que estoy tratando ...
  #1 (permalink)  
Antiguo 07/10/2017, 12:58
 
Fecha de Ingreso: septiembre-2015
Ubicación: caracas
Mensajes: 60
Antigüedad: 2 años
Puntos: 0
sintaxis php

Buen día estoy tratando de mandar una variable, para otra pagina en php pero tengo problemas con la sintaxis esto es lo que estoy tratando de mandar

echo "<a href='2.php?us=<?php echo $us ?>' ></button> Aprobar</button></a>";


cuando pinchen en Aprobar que viaje la variable $us

si alguien me puede ayudar lo agradecería

de antemano gracias

Ymanol
__________________
ymanol caires z
  #2 (permalink)  
Antiguo 07/10/2017, 16:19
 
Fecha de Ingreso: septiembre-2015
Ubicación: caracas
Mensajes: 60
Antigüedad: 2 años
Puntos: 0
Respuesta: sintaxis php

solucionado

echo "<a href='2.php?us=$us'> Aprobar</a>";
__________________
ymanol caires z
  #3 (permalink)  
Antiguo 07/10/2017, 16:36
 
Fecha de Ingreso: septiembre-2015
Ubicación: caracas
Mensajes: 60
Antigüedad: 2 años
Puntos: 0
Respuesta: sintaxis php

mejorado con botón

echo "<a href='2.php?us=$us'><span class=''></span> <button type='button' class='btn btn-success' style='width:100px' </button> Aprobar</button></a>";
__________________
ymanol caires z
  #4 (permalink)  
Antiguo 07/10/2017, 21:50
 
Fecha de Ingreso: octubre-2012
Ubicación: localhost
Mensajes: 691
Antigüedad: 5 años
Puntos: 78
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.



La zona horaria es GMT -6. Ahora son las 12:36.