Подрежаде на цветове в падащо меню

streleca_stz

Registered
Здравейте

Искам да ви попитам как би могло да стане ако записвам цветове в базата с данни в 1 колона, разделени със запетая?
Пример:
в БД: red,green,blue
Да се добавят в падащо меню
<select name="colors">
<option value="red">red</option>
<option value="green">green</option>
<option value="blue">blue</option>
</select>

Както и как би могло да стане да добавям елемент (например див) в цикъл, но само след всеки четвърти резултат? :)
 
PHP:
$i = mysql_query("SELECT colors FROM table LIMIT 1");
$row = mysql_fetch_array($i);
$a = explode(",",$row['colors']);
$n = 1;
foreach($a as $key=>$val) {
     $html .= "<option value='$val'>$val</option>";
      if($n == 4) {
            $html .= "<div></div>";
            $n = 1;
      }
      $n++;
}
    
$html = "<select>$html</select>";
    
echo $html;
 
fbian каза:
PHP:
$i = mysql_query("SELECT colors FROM table LIMIT 1");
$row = mysql_fetch_array($i);
$a = explode(",",$row['colors']);
$n = 1;
foreach($a as $key=>$val) {
     $html .= "<option value='$val'>$val</option>";
      if($n == 4) {
            $html .= "<div></div>";
            $n = 1;
      }
      $n++;
}
    
$html = "<select>$html</select>";
    
echo $html;
Много ти благодаря!! :)
А някой да може да помогне с вторият въпрос?
 

Back
Горе