PHP - Problema con menú desplegable

 
Vista:
Imágen de perfil de María de Alejandría
Val: 66
Ha aumentado su posición en 4 puestos en PHP (en relación al último mes)
Gráfica de PHP

Problema con menú desplegable

Publicado por María de Alejandría (37 intervenciones) el 13/10/2017 12:45:16
Saludos
Estoy intentando hacer un formulario PHP el cual consiste en un menú desplegable donde aparecen las fechas de citas registradas para un usuario en una tabla de mySql.

La idea es que se muestre el menú con las fechas y el usuario seleccione la correspondiente con la cita que desea eliminar de la tabla. El problema es que las fechas se muestran fuera del menú, no se pueden seleccionar y, al pulsar en la flecha del menú sale un cuadro en blanco.Este es mi código. De nuevo muchas gracias de antemano:

//He omitido lo anterior que está relacionado con css y funciona perfectamente

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
<h1>Eliminar cita</h1>
 
<p>Fecha de cita:
 
   <select>
            <option value="0">Selección:</option>
        <?php
 
    error_reporting(E_ALL);
    ini_set('display_errors', 1);
 
    $email=$_SESSION['email'];
    // Conectar a la base de datos
    $db = new mysqli('localhost', 'root', 'password', 'usuarios');
 
    if($db->connect_errno > 0)
                    {
 die('No se puede conectar a la base de datos [' . $db->connect_error . ']');
                        }
        $sql = "SELECT * FROM citas WHERE usuario ='$email'";
        if(!$result = $db->query($sql))
                    {
        die('Error ejecutando la consulta [' . $db->error . ']');
                    }
 
          while($valores = $result->fetch_assoc()) {
 
        echo '<option    value="'.$valores['fecha'].'">'.$valores['fecha'].'</option>';
 
          }
        ?>
      </select>
      <button>Enviar</button>
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de Alejandro

Problema con menú desplegable

Publicado por Alejandro (54 intervenciones) el 13/10/2017 14:08:05
María,

Según entiendo lo que tienes dentro del while no lo esta mostrando?

1
echo '<option value="'.$valores['fecha'].'">'.$valores['fecha'].'</option>';

Saludos.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar