elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Trabajando con las ramas de git (tercera parte)


+  Foro de elhacker.net
|-+  Foros Generales
| |-+  Dudas Generales (Moderador: engel lex)
| | |-+  ayuda de Uso de formularios para transferencia en php
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: ayuda de Uso de formularios para transferencia en php  (Leído 3,662 veces)
lnieto44

Desconectado Desconectado

Mensajes: 1


Ver Perfil
ayuda de Uso de formularios para transferencia en php
« en: 8 Junio 2016, 20:38 pm »

Para las transacciones se tienen las siguientes reglas:

El teatro tiene una sala de 5 filas y cada una cuenta con 5 sillas.

yo llevo esto, por favor ayuda

<?php
       /* Vamos a inicializar un arreglo que contiene los datos de un listado
         */
        $filas = array(
            array( "fila" => "1", "puesto1" => "R", "puesto2" => "V", "puesto3" => "V", "puesto4" => "V", "puesto5" => "R"),
            array( "fila" => "2", "puesto1" => "L", "puesto2" => "V", "puesto3" => "L", "puesto4" => "L", "puesto5" => "L"),
         array( "fila" => "3", "puesto1" => "L", "puesto2" => "V", "puesto3" => "R", "puesto4" => "R", "puesto5" => "R"),
         array( "fila" => "4", "puesto1" => "V", "puesto2" => "V", "puesto3" => "V", "puesto4" => "V", "puesto5" => "V"),
         array( "fila" => "5", "puesto1" => "L", "puesto2" => "R", "puesto3" => "R", "puesto4" => "R", "puesto5" => "R"),   
        );
        muestraListadoTabla($filas);
        ?>
    </body>
   </html>
<?php
function muestraListadoTabla($filas) {
    ?>
    <table border ="1" align = "center">
         <tr>
         <th colspan="6">ESCENARIO</th>
         </tr>
            <td style="text-align:center;"></td>
            <td style="text-align:center;">1</td>
            <td style="text-align:center;">2</td>
            <td style="text-align:center;">3</td>
            <td style="text-align:center;">4</td>
            <td style="text-align:center;">5</td>
    <?php
    /* Mediante un ciclo for se pueden crear la cantidad de filas
     * que se requieran con base en el argumento $filas, como puede
     * verse esto hace el código más eficiente ya que se requieren menos
     * líneas de código */
    foreach ($filas as $registro) {
        ?>
        <tr>
            <td style="text-align:center;"><?php echo $registro['fila']; ?></td>
            <td style="text-align:center;"><?php echo $registro['puesto1']; ?></td>
            <td style="text-align:center;"><?php echo $registro['puesto2']; ?></td>
            <td style="text-align:center;"><?php echo $registro['puesto3']; ?></td>
            <td style="text-align:center;"><?php echo $registro['puesto4']; ?></td>
         <td style="text-align:center;"><?php echo $registro['puesto5']; ?></td> 
        </tr>
        <?php
    }
    ?>
    </table>
   <TABLE  align = "center">
          <TR>
            <TD>Fila:</TD>
            <TD  align="center">
            <INPUT title="Escriba su nombre"  type="text"  name="nombre" size = "1" ></TD>
          </TR>
        <TR>
            <TD>Puesto:</TD>
         <TD align="center">
            <INPUT title="Escriba su correo" type="text" class="text" name="correo" size = "1" ></TD>
          </TR>
        <TR>
          <TD>Reservar:</TD>
          <TD align="center">
          <input name="intereses" type="radio" value="reservar" />
        </TR>
        <TR>
          <TD>Comprar:</TD>
          <TD align="center">
          <input name="intereses" type="radio" value="comprar" />
        </TR>
        <TR>
          <TD>Liberal:</TD>
          <TD align="center">
          <input name="intereses" type="radio" value="rbiinternet" checked="checked" />
          </TR>
           <TD colspan="2" align="center">
            <input type="submit" value="enviar">&nbsp;&nbsp;&nbsp;<input type="reset" value="borrar"></TD>
          </TR>
    </TABLE>
    <?php
}

o Solo se modifica la información de un puesto a la vez.
o Si el puesto está libre debe aparecer la letra “l” en mayúscula (l), si el
puesto está reservado debe mostrar la letra “R” en mayúscula (R), si el
puesto está vendido debe aparecer la letra “V” en mayúscula (V).
o Un puesto en estado libre (L) puede ser pasado a estado vendido (V)
(mediante la opción comprar) o reservado (R).
o Un puesto en estado reservado (R) puede ser pasado a estado vendido
(V) o liberado (L).
o Un puesto en estado vendido (V) no puede cambiar a estado reservado
(R) ni liberado (L).
o Siempre que el usuario intente hacer una operación no valida (como
pasar un puesto en estado vendido (V) ha estado liberado (L)), el sistema
debe mostrarle un mensaje (puede hacerse usando javascript) que le
indique que la operación no pudo realizarse.


« Última modificación: 8 Junio 2016, 21:02 pm por lnieto44 » En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
Transferencia de archivos, AYUDA « 1 2 »
Programación Visual Basic
Kizar 13 5,049 Último mensaje 26 Agosto 2005, 13:18 pm
por programatrix
AYUDA CON CODIGO DE TRANSFERENCIA...
Programación Visual Basic
Dark_Knight 0 1,302 Último mensaje 25 Octubre 2005, 09:24 am
por Dark_Knight
Ayuda: Detectar Transferencia de archivos
Programación Visual Basic
Vampersy 0 1,074 Último mensaje 26 Marzo 2008, 01:05 am
por Vampersy
Ayuda para boot de autcompletar formularios. « 1 2 »
Programación Visual Basic
drito 16 5,593 Último mensaje 19 Abril 2008, 18:02 pm
por drito
Ayuda de transferencia de datos en ASP.NET
.NET (C#, VB.NET, ASP)
jacj0102 2 3,178 Último mensaje 5 Agosto 2011, 02:17 am
por jacj0102
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines