вот смотрите
вот такой код
echo\'
<form action=\"\" method=\"post\">
<label><input type=\"checkbox\" name=\"type[]\" value=\"1\" />Первый</label><br />
<label><input type=\"checkbox\" name=\"type[]\" value=\"2\" />Второй</label><br />
<label><input type=\"checkbox\" name=\"type[]\" value=\"3\" />Третий</label><br />
<label><input type=\"checkbox\" name=\"type[]\" value=\"4\" />Четвертый</label><br />
<label><input type=\"checkbox\" name=\"type[]\" value=\"5\" />Пятый</label><br />
<label><input type=\"checkbox\" name=\"type[]\" value=\"6\" />Шестой</label><br />
<label><input type=\"checkbox\" name=\"type[]\" value=\"7\" />Седеьмой</label><br />
<input type=\"submit\" value=\"Подтвердить\" />
</form>
\';
$type = $_POST[\'type\'];
if(!empty($type))
{
foreach($type as $val) $query.= \"\'$val\',\";
// Удаляем последнюю запятую
$query = substr($query, 0, strlen($query) - 1 ) ;
echo $query;
}
это мы создаем список примера \'1\',\'3\' ну и тд и к примеру занесем в базу а вот как с этого списка поставить галочки на чекбоксы которые выше?
да и насчет checked=\"checked\" я знаю мне интереснее как их вывести именно с такого списка а не там с цифорки 1 или 0 например
я тож неочень понял...
ну тут со списка над на опред чекбокс ставить галку...
вот кусок кода подобного
for($k=1;$k<=14;$k++)
{
$kk=$k-1;
$bossez.=\"<tr>\\n\";
$bossez.=\"<td>$bwin[$kk]</td>\\n\";
$bossez.=\"<td id =\\\"key$k\\\">$bkey[$kk]</td>\\n\";
$bossez.=\"<td><input type=\'checkbox\' name=\'b$k\' value=\'$kk\'\";
if (in_array(\"$kk\", $arrbosses))
$bossez.=\" checked\";
$bossez.=\">$bosslist[$kk]</td>\\n\";
$bossez.=\"<td>\";
$bossez.=\"<select name=\\\"por$k\\\" style=\\\"width : 50\\\">\";
for($i=1;$i<=14;$i++)
{
$bossez.=\"<option value=\'$i\'\";
if ($arrporyadok[$kk]==$i) $bossez.= \" selected\";
$bossez.=\">$i</option>\";
}
$bossez.=\"</select>\";
$bossez.=\"</td>\\n\";
$bossez.=\"<td>\";
if($k!=12 && $k!=13)
{
$bossez.=\"<select name=\\\"cnt$k\\\" style=\\\"width : 50\\\">\";
for($i=1;$i<=7;$i++)
{
$bossez.=\"<option value=\'$i\'\";
if ($arrbosscount[$kk]==$i) $bossez.= \" selected\";
$bossez.=\">$i</option>\";
}
$bossez.=\"</select>\";
}
else
$bossez.=\"1\";
$bossez.=\"</td>\\n\";
$bossez.=\"</tr>\\n\";
}
echo $bossez;
?>
но нефига немогу понять некогда с такими косяками невстречался
Ты же кодер с 4х-летним стажем
P.S. (isset($_POST[\'type\'][1]) ? \'checked\' : \'\')
вот именно а тут ижу мозги ломаю... ты неправильно написал ... я уже додумался...
Тебе не кажется что ты Офтопишь?
Ну так напиши своё решение, что у меня не правильно и как ты сделал правильно, кому то пригодится
3 пост смотри... немного преписал...
$bosslist[0]=\"Кирпич\";
$bosslist[1]=\"Сизый\";
$bosslist[2]=\"Махно\";
$bosslist[3]=\"Лютый\";
$bosslist[4]=\"Шайба\";
$bosslist[5]=\"Палыч\";
$bosslist[6]=\"Циклоп\";
$bosslist[7]=\"Бес\";
$bosslist[8]=\"Паленый\";
$bosslist[9]=\"Борзов\";
$bosslist[10]=\"Хирург\";
$bosslist[11]=\"Раиса\";
$bosslist[12]=\"Близнецы\";
$bosslist[13]=\"Бурят\";
Ну так а где само решение то? Ты написал здесь лишь элементы массивов