Ver Mensaje Individual
  #2 (permalink)  
Antiguo 27/08/2018, 09:26
madison_sg
 
Fecha de Ingreso: noviembre-2015
Mensajes: 77
Antigüedad: 8 años, 5 meses
Puntos: 2
Respuesta: como llenar select option dentro de un while en php

Bueno, encontré esta solución. A ver si a alguien le sirve:
Código PHP:
$sql mysqli_query($con"SELECT * FROM medico  LIMIT 1");
while (
$registro mysqli_fetch_row($sql)) {
$id $registro['0'];

echo 
"<label for='atendio_llamada' style='color:white; position:fixed; margin-top:-210px; z-index: 1; margin-left:360px;'>Atendió la Llamada:</label>
           <td width='150'><select name='atendio_llamada' id='atendio_llamada' style='margin-top:-210px; z-index: 1; margin-left:500px; position:fixed;'>
                <option value='"
.$registro['4']."'>".$registro['4']."</option>
                <option value='DOCTOR'>DOCTOR</option>
                <option value='ASISTENTE'>ASISTENTE</option>
                <option value='ENFERMERA'>ENFERMERA</option>
                <option value='RECEPCIONISTA'>RECEPCIONISTA</option>
                <option value='ESPOSA / O'>ESPOSA / O</option>
                <option value='HIJO / A'>HIJO / A</option>
                <option value='OTRO'>OTRO</option>
            </select>"
;
echo 
"<div class='registros-header' id=''>Consecutivo    <input type='text' style='width:60px;' id='id_medico' name='id_medico' readonly='readonly' value='".$registro['0']."'</input>
vdi   <input readonly='readonly' style='width:100px;' value='"
.$registro['1']."'</input>
nivel validación<input type='text'  style='width:120px;' id='nivel_validacion' name='nivel_validacion' readonly='readonly' value='"
.$registro['2']."'</input>";

echo
"Laboratorio 1<select name='lab_1' id='lab_1' style='width: 120px;'>";
          
$sql_lab=mysqli_query($con"SELECT * FROM catalogo_laboratorios ORDER BY nombrelaboratorio ASC");
        while (
$result=mysqli_fetch_row($sql_lab)) {
           echo
" <option value='".$registro['27']."'>".$registro['27']."</option>";
           
            
          echo
" <option value='".$result['0']."'>".$result['0']."</option>";
           
           }  
        echo
"</select>";
echo
"
<div class='registros-uno' id=''>Teléfono Móvil<input id='telefono_movil' type='text' placeholder='Teléfono Móvil' id='telefono_movil' style='width: 120px; height: 20px; margin-left:210px;' name='telefono_movil'  readonly='readonly' value='"
.$registro['18']."'</input>
Clave: <select name='cve_movil' id='cve_movil' style='width: 50px;' onchange='mostrarValor(this.options[this.selectedIndex].innerHTML);'>
                <option value=''>---</option>
                <option value=''>044</option>
                <option value=''>045</option>
                </select>
<input type='text' placeholder='' id='tel_movil' style='width: 120px; height: 20px;' name='tel_movil' onkeypress='return justNumbers(event)' onkeyup='fAgrega();' minlength='13' maxlength='13' </input></div>"

__________________
paco alonso