En este momento estás viendo [PHP – MySQL] Mostrar datos dinámicos en un combobox

[PHP – MySQL] Mostrar datos dinámicos en un combobox

Tiempo de lectura estimado: < 1 minuto

Hola!.

Vamos a ver como mostrar datos dinámicos en un select (combobox, drop down, etc etc) usando PHP y MySQL.

Se nos presenta el siguiente escenario: Editar la categoría de un producto que hemos insertado.

Nosotros como somos de buena praxis, vamos a crear un desplegable con la categoría a la que pertenece el producto y las demás categorías para darle al usuario la máxima comodidad a la hora de editar.

Tenemos nuestras 2 tablas : productos y categorías.

Teniendo en cuenta los datos de arriba, vamos a proceder:

<div class="form-group">
<label>Categoría a la que pertenece el producto:</label>
<select name="tipoProducto">
<?php

foreach ($cats as $curr){
$idCategoria= $curr[0];
$categoria=$curr[1];
?>
<option value="<?php echo $idCategoria, $categoria;?>"
<?php if($idCategoria === $idTipo)
{
echo 'selected="selected"';
echo $categoria;
?>
</option>

<?php
}else{
echo 'option value="$id, $categoria";>'.$categoria.'</option>';
}

}//foreach
?>
</select>
</div>

Y con esto, tendremos un bonito campo desplegable que nos mostrará la categoría a la que pertenece nuestro producto y la posibilidad de editar dicha categoría.

Website |  + posts

Desarrollador web • Desarrollador de software· • Amante del diseño gráfico, diseño 2D/3D


🐙 Creando nuevo tema Wordpress en GitHub


🧪 Experimentos y pruebas varias en Serna Studio Lab

V.Serna

Desarrollador web • Desarrollador de software· • Amante del diseño gráfico, diseño 2D/3D 🐙 Creando nuevo tema Wordpress en GitHub 🧪 Experimentos y pruebas varias en Serna Studio Lab

Deja una respuesta