PHP - Problemas capturar la selección de un Select.

 
Vista:
Imágen de perfil de Cristian
Val: 6
Ha aumentado su posición en 25 puestos en PHP (en relación al último mes)
Gráfica de PHP

Problemas capturar la selección de un Select.

Publicado por Cristian (2 intervenciones) el 24/08/2020 23:13:41
Hola a todos.

Luego de años de haber estudiado en los tiempos del Pascal, C, Cobol etc, me decidí aprender un lenguaje web.
Estoy empezando en PHP y se me ocurrió hacer una pagina muy básica, que conecta a una base mysql, y carga los datos en un select. Luego quiero que una vez realizada la selección y enviar los datos me entregue el valor que estaba seleccionado, pero no logro obtener el dato, no me entrega ningún valor. Les comparto el código para ver si alguien me puede ayudar.

Desde ya agradezco vuestra ayuda.

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
<form class="" action="datos.php" method="post">
 
    <select name="Buscar_Cli" class="caja11">
    <option  value="0"></option>
    <?php
 
    $sql = "SELECT razonsocial FROM `datos` order by razonsocial";
    $query = mysqli_query($mysqli,$sql);
    if ($query) {
        while ($valores = $query ->fetch_array()) {
        $razon= $valores['razonsocial'];
    ?>
      <?php  echo '<option value=" ">'.$razon.'</option>';
        }
      } ?>
    </select>
 
    <input type="submit" class="submit1" name="Busqueda" value="Buscar">
 
</form>


Este es el formulario que debiera recibir el dato:

datos.php

1
2
3
4
5
<?php
 
echo "Nombre: ". $_POST["Buscar_Cli"];
 
?>
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
Val: 1.634
Plata
Ha mantenido su posición en PHP (en relación al último mes)
Gráfica de PHP

Problemas capturar la selección de un Select.

Publicado por Alejandro (839 intervenciones) el 25/08/2020 00:06:41
  • Alejandro se encuentra ahora conectado en el
  • chat de PHP
Todos tus option tienen value=" " inténtalo así:

1
<?php echo '<option value="'.$razon.'">'.$razon.'</option>';
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
2
Comentar
Imágen de perfil de Cristian
Val: 6
Ha aumentado su posición en 25 puestos en PHP (en relación al último mes)
Gráfica de PHP

Problemas capturar la selección de un Select.

Publicado por Cristian (2 intervenciones) el 25/08/2020 01:59:19
Gracias, cambie eso y funciono.
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