Comunidad de diseño web y desarrollo en internet online

combobox o menu desplegable en un formulario

Citar            
MensajeEscrito el 23 Abr 2017 06:39 pm
Hola, hace tiempo que no hago nada de php y estoy algo oxidado, he buscado en varios sitios y siempre optengo el mismo resultado, me aparece el menu desplegable pero vacío. estoy usando el siguiente código.

<!doctype html>
<body>
<SELECT NAME="empresas">
<option>Seleccione una Opción...</option>

<?php
include ("conectar.php");
$clavebuscadah=mysqli_query("select cod_cliente,empresa from cliente",$conexion) or
die("Problemas en el select:".mysqli_error());
while($row = mysqli_fetch_array($clavebuscadah))
{
echo'<OPTION VALUE="'.$row['cod_cliente'].'">'.$row['empresa'].'</OPTION>';
}

?>
</SELECT>
</body>
</html>

decir que la consulta la he probado en la base de datos y funciona. Tambien funciona "conectar.php" ya que lo uso también en otra página para insertar datos a través de un formulario y lso inserta sin problemas en la base de datos.

¿que estoy haciendo mal? Gracias de antemano.

Por lordhaer

1 de clabLevel



 

firefox
Citar            
MensajeEscrito el 23 Abr 2017 07:18 pm
bueno me respondo yo mismo, con este codigo lo solucioné, lo pongo por si a alguien le interesa.

<?php


include 'conectar.php';
$query = 'SELECT * FROM cliente';
$result = $conectar->query($query);
//$conectar es la variable que se encuentra en el archivo 'conectar.php'
?>
<select>
<?php
while ( $row = $result->fetch_array() )
{
?>

<option value=" <?php echo $row['cod_cliente'] ?> " >
<?php echo $row['empresa']; ?>
</option>

<?php
}
?>
</select>

Por lordhaer

1 de clabLevel



 

firefox

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.