Ver Mensaje Individual
  #2 (permalink)  
Antiguo 18/04/2015, 10:14
ariki
 
Fecha de Ingreso: abril-2015
Mensajes: 27
Antigüedad: 9 años, 7 meses
Puntos: 1
Respuesta: Select pierde parte de la opción elegida

Cita:
Iniciado por domenor Ver Mensaje
Hola, tengo un problema cuando elijo una opcion de un select, si la opcion tiene mas de una palabra solo toma la primera. Ej: de sim portabilidad solo toma sim.

Esto lo produce el select pues probé la variable obtenida antes de enviarla al segundo formulario.

El código del select usando msqli:

Código PHP:
$sql="SELECT bodega FROM tipobodega"; ?>
            <select class="form-control" name="bodega" id="bodega" required="required">
            <option value=""></option>
            <?php
            
foreach ($dbo->query($sql) as $row){
            echo 
"<option value=$row[bodega]>$row[bodega]</option>"
            }; 
            echo 
            </
select>
El select muestra correctamente los datos de la tabla.
Los otros campos del form que no son select andan bien, aunque sean de dos palabras.

Agradeceré sus sugerencias. Saludos

Código PHP:
 <select name="options" id="options"">
                     <option value="">Ingrese clave</option>
                     <option value="
esta es la opcion1">nombre option1</option>
                     <option value="
esta es la opcion2">nombre option2</option>
                     <option value="
esta es la opcion3">nombre option3</option>
                     <option value="
esta es la opcion4">nombre option4</option>
                     <option value="
esta es la opcion5">nombre option5</option>
                     <option value="
esta es la opcion6">nombre option6</option>
                     <option value="
esta es la opcion7">nombre option7</option>
                     </select> 

así la utilizo yo para que salgan múltiples opciones

no se si es lo que buscas espero te ayude


posdata te falta abajo de para cerrar ?>

Código PHP:
<?php
foreach ($dbo->query($sql) as $row){
            echo 
"<option value=$row[bodega]>$row[bodega]</option>"
            }; 
            echo 
?>