Ver Mensaje Individual
  #6 (permalink)  
Antiguo 04/06/2018, 09:50
Parliament
 
Fecha de Ingreso: noviembre-2003
Mensajes: 499
Antigüedad: 20 años, 5 meses
Puntos: 7
Respuesta: select con datos de Mysql

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>