Ver Mensaje Individual
  #1 (permalink)  
Antiguo 22/11/2016, 14:44
agustinpak
 
Fecha de Ingreso: febrero-2012
Ubicación: Cancun
Mensajes: 79
Antigüedad: 14 años, 8 meses
Puntos: 0
Problema con el WHILE

Hola Gente.. Saludos!

Traigo datos en una tabla, y tengo un campo en donde puedo elegir entre las diferentes opciones que también traigo de una tabla. Pero no se porque solo me los muestra en la primera fila, en las demás no.

Me podrían decir que es lo que no estoy haciendo bien?

Gracias!

Código PHP:
<table border = "" align = "center" cellpadding = "10">
    <tr><td><b>Maquina</b></td><td><b>Sistema</b></td><td><b>Firmware</b></td><td><b>Estado</b></td><td><b>Fecha</b></td><td><b>Area</b></td><td><b>Observacion</b></td><td><b>Accion</b></td></tr>

<?php
$estados 
= mysqli_query($dblocal,"SELECT * FROM estados order by id");
$consulta = mysqli_query($dblocal,"SELECT * FROM maquinas WHERE estado = 'Observacion' or estado = 'Micronauta'");
while (
$resultado = mysqli_fetch_array($consulta)){ ?>

    
        <tr>
            <td><?php echo $resultado['maquina']; ?></td>
            <td><?php echo $resultado['sistema']; ?></td>
            <td><?php echo $resultado['firmware']; ?></td>
            <td><?php echo $resultado['estado']; ?></td>
            <td><?php echo $resultado['fecha']; ?></td>
            <td><?php echo $resultado['area']; ?></td>
            <td><?php echo $resultado['observacion']; ?></td>
            <td><select><?php while($arreglo = mysqli_fetch_array($estados)){ ?>
                <option value="<?php echo $arreglo['id']?>"><?php echo $arreglo['estados']?></option>
                <?php } ?></select></td>

        </tr>
    

<?php } ?>

</table>