Lo for while y me da siempre un solo valor
Código PHP:
<?php
$server = 'localhost';
$username = 'root';
$password = '';
$database = 'htl';
$conexion = @new mysqli($server, $username, $password, $database);
if ($conexion->connect_error)
{
die('Error de conexión: ' . $conexion->connect_error);
}
$sql="SELECT * from tarifas where nr=347";
$result = $conexion->query($sql);
if ($result->num_rows > 0)
{
$combobit="";
while ($row = $result->fetch_array(MYSQLI_ASSOC))
{
$combobit .=" <option value='".$row['nr']."'>".$row['ivad2']."</option>"; //concatenamos el los options para luego ser insertado en el HTML
}
}
else
{
echo "No hubo resultados";
}
$conexion->close();
?>
<html>
<head>
<title>Llenar un Combobox/Select con registros de una Tabla</title>
<link href="contactos.css" rel="stylesheet" type="text/css" />
</head>
<body>
<select name="estado">
<?php echo $combobit; ?>
</select>
</body>
</html>