Foros del Web » Programando para Internet » PHP »

[SOLUCIONADO] Cargar list menu con php y mysql

Estas en el tema de Cargar list menu con php y mysql en el foro de PHP en Foros del Web. Hola tengo un problema al cargar un list menu, el problema es que no me muestra nada y nose cual es el inconveniente les paso ...
  #1 (permalink)  
Antiguo 07/10/2018, 13:10
 
Fecha de Ingreso: diciembre-2008
Mensajes: 122
Antigüedad: 15 años, 11 meses
Puntos: 1
Cargar list menu con php y mysql

Hola tengo un problema al cargar un list menu, el problema es que no me muestra nada y nose cual es el inconveniente les paso e código usado.
Código PHP:
<?
$Servidor 
"localhost";
    
$Usuario "root";
    
$Password "sim646534";
    
$BaseDeDatos "selectcars";
    
mysqli_connect($Servidor,$Usuario,$Password) or die("Error: El servidor no puede conectar con la base de datos");
    
mysqli_select_db($BaseDeDatos);
?>
                    <label>Marca:</label>
                    <select name="marca" id="selSegmento" class="text">
                    <option value="%" selected>Todos</option>
                    <?
                    $sql 
mysqli_query("SELECT DISTINCT marca FROM vehiculos ORDER BY marca");
                    while(
$rs=mysqli_fetch_array($sql)){
                    
?>
                    <option value=" <? echo $rs['marca'?>"> <? $rs['marca'?> </option>";
                    <?
                    
}
                    
?>
                    </select>
  #2 (permalink)  
Antiguo 07/10/2018, 15:24
Avatar de xfxstudios  
Fecha de Ingreso: junio-2015
Ubicación: Valencia - Venezuela
Mensajes: 2.448
Antigüedad: 9 años, 4 meses
Puntos: 263
Respuesta: Cargar list menu con php y mysql

tienes el echo en el value pero no en el text


Código PHP:
Ver original
  1. <option value=" <? echo $rs['marca'] ?>"> <? echo $rs['marca'] ?> </option>";
__________________
[email protected]
HITCEL
  #3 (permalink)  
Antiguo 07/10/2018, 15:37
 
Fecha de Ingreso: diciembre-2008
Mensajes: 122
Antigüedad: 15 años, 11 meses
Puntos: 1
Respuesta: Cargar list menu con php y mysql

Gracias amigo es verdad falta eso, ya lo agregue pero sigue sin mostrarme nada por las dudas aclaro uso php 7.2.6
  #4 (permalink)  
Antiguo 07/10/2018, 21:03
alvaro_trewhela
Invitado
 
Mensajes: n/a
Puntos:
Respuesta: Cargar list menu con php y mysql

Trata con

Código PHP:
Ver original
  1. $con = mysqli_connect($Servidor,$Usuario,$Password) or die("Error: El servidor no puede conectar con la base de datos");
  2.     mysqli_select_db($con,$BaseDeDatos);

Y
Código PHP:
Ver original
  1. $sql = mysqli_query($con,"SELECT DISTINCT marca FROM vehiculos ORDER BY marca");

De todas formas recomiendo que te pases a poo y dejar de ocupar el normal:
Código PHP:
Ver original
  1. $con = new mysqli($Servidor,$Usuario,$Password,$BaseDeDatos);
  2.  
  3. $sql = $con->query("SELECT DISTINCT marca FROM vehiculos ORDER BY marca");
  4.  
  5. while($data = $con->fetch_assoc()){
  6. echo $data["marca"];
  7. }

Saludos

Etiquetas: list-menu, mysql+consulta
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 13:49.