10/02/2011, 06:03
|
| | Fecha de Ingreso: junio-2010
Mensajes: 11
Antigüedad: 14 años, 5 meses Puntos: 0 | |
Respuesta: Atributo value Selectbox Cita:
Iniciado por alavaros Buenas, estoy haciendo un formulario con un selectbox, el cual relleno con una consulta a la base de datos, pero tengo un problema, cuando asigno el valor al atributo value de cada option, pongo el código que se ve más claro:
Código PHP:
Ver original<select name="cuenta_contable"> <?php $query = "SELECT DISTINCT cuenta_contable FROM inventario;"; echo '<option value='.$row[0].'>'.$row[0].'</option>'; } ?> </select>
El problema es que, por ejemplo, un elemento de cuenta contable es "Equipos informáticos", en el nombre que tiene a aparecer en el select lo coge completo (2º $row[0]), pero en "value='.$row[0]", solo me coge la 1ª palabra, es decir, "Equipos", ¿es porque reconoce el espacio y no los admite?¿como lo hago para que coja toda la frase, "Equipos informáticos"?
Hola, ¿has probado a poner comillas dobles al escribir la row?
De esta forma:
Código:
echo '<option value='.$row[0].'>"'.$row[0].'"</option>';
A ver si te sirve. |