Mostrar datos dinámicos en un combobox con PHP y MySQL

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.

Deja un comentario

Si continuas utilizando este sitio aceptas el uso de cookies. más información

Los ajustes de cookies de esta web están configurados para "permitir cookies" y así ofrecerte la mejor experiencia de navegación posible. Si sigues utilizando esta web sin cambiar tus ajustes de cookies o haces clic en "Aceptar" estarás dando tu consentimiento a esto.

Cerrar