Tengo una duda al enviar información a una base de datos, con un select múltiple. Les comento:
Tengo el siguiente select:
Código PHP:
<?php include("bd/query-listado-revistas.php"); ?>
<select name="revistas[]" multiple class="select-type-b">
<?php while($rowSelectRevista = mysqli_fetch_assoc($sqlSelectRevista)){ ?>
<option value="<?php echo $rowSelectRevista['id_revista']; ?>"><?php echo $rowSelectRevista['rev_titulo']; ?></option>
<?php } ?>
</select>
Código PHP:
$param20 = $_POST['revistas'];
Código PHP:
$param = trim(mysqli_real_escape_string($connect, $_POST['id']));
$sqlUpdateDistribuidor = mysqli_query($connect, "Update cat_distribuidor Set dist_gpo_revistas = '$param20' Where id_distribuidor = $param");
El select múltiple, trae datos de una bd, como estos:
Código HTML:
<option value="1">Architect</option> <option value="2">Architectural Digest</option> <option value="3">Better Homes & Garden</option> <option value="4">Car and Driver</option> <option value="5">Food & Wine</option>
Nunca he enviado información de un select múltiple, por ello mis dudas.
De antemano agradezco sus comentarios. Saludos a todos!!