Test Foro de elhacker.net SMF 2.1

Programación => Desarrollo Web => Mensaje iniciado por: etxebe en 6 Febrero 2018, 20:42 PM

Título: editar botones segun informacion recibida
Publicado por: etxebe en 6 Febrero 2018, 20:42 PM
Hola

tengo esta tabla  con estos eventos y cada evento tiene su boton para apostar.

http://prntscr.com/ib1ubz

Lo que necesito es si el usuario logueado ya hizo apuesta en ese evento el boton  tenga otro color y ponga modificar en vez de apostar.
Al tener un calendario amplio la gente puede apostar cuando quiera y de esta manera nada mas entrar ya sabran donde apostaron.

este es el html del boton

Código (html4strict) [Seleccionar]
<td>

         <INPUT style="width:100px;height:25px" TYPE="hidden" name="otronombre" value="<?=$fila['id_competicion']?>"/>
         <INPUT style="width:100px;height:25px" TYPE="hidden" name="nada" value="<?=$fila['jornada']?>"/>
         <center><INPUT style="width:100px;height:25px;background-color: #8C8A88;color:white" TYPE="submit" name="f_det" VALUE="Apostar"/></center>    

</td>



un saludete y gracias


· Los códigos deben ir en etiquetas GeSHi
>aquí las reglas del foro (http://foro.elhacker.net/reglas.htm)
-Engel Lex
Título: Re: editar botones segun informacion recibida
Publicado por: engel lex en 6 Febrero 2018, 20:49 PM
 :silbar: con php un if e imprimies un resultado o no según el caso

Código (php) [Seleccionar]
<?php if (!$ya_aposto): ?>
<center><INPUT style="width:100px;height:25px;background-color: #8C8A88;color:white" TYPE="submit" name="f_det" VALUE="Apostar"/></center>
<?php endif; ?>


por otro lado recordar que las etiquetas <center> ya no son soportadas por el stadard html5, y que php recomienda evitar el uso de <?= ?>
Título: Re: editar botones segun informacion recibida
Publicado por: etxebe en 7 Febrero 2018, 10:07 AM
gracias por la respuesta.

Segun veo tu ejemplo es sacar o no sacar el boton,no ? pero no da opcion de modificar.
El problema que veo es el de sacar la variable ya aposto que has puesto ahi.
No se como hacer la consulta para llegar a esa variable, necesitaria tener 3 variables, la de usuario ( la saco de la sesion ) pero para sacar la competicion y la jornada, no se como hacerlo.