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.
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