Salve a tutti..
ho una tabella COLORI e una ARTICOLI.
Nella tabella articoli posso selezionare tramite un campo checkbox tutti i colori disponibili.
Così facendo mi trovo ad avere nella tabella ARTICOLI il campo colori con dentro l'ID dei colori scelti.
(ES. 1 - 5 - 18)
Nell'inserimento non ho nessun problema..
nella modifica invece non riesco a estrapolare tutti i colori e a mettere il checked nel colore che mi trovo nel database.
Questo è la mia prova... non prendete paura!!!!
Codice PHP:
<label>Colori</label>
<?php
$colore = explode("-", $d[colori]);
$sql="SELECT * FROM colori";
$result=mysql_query($sql);
while($row=mysql_fetch_array($result)){
if($_GET[id]){
if(in_array($row[id], $colore)) { $checked="checked"; }else{ $checked=""; }
}
?>
<div style="float:left; margin-right:5px; width:23px; height:20px; background-color:#<?php echo $row[codice] ?>; "><input type="checkbox" name="colore[]" id="checkbox" value="<?php echo $row[id] ?>" <?php echo $checked; ?> style="width:auto;" /></div>
<?php } ?>