Мне нужно, чтобы результаты sql-запроса выводились чекбоксами, из которых будет составлен массив. Его данные потом добавлять в таблицу надо. На вот такую строку ругается: PHP: echo '<td><input type=checkbox name="rights[$right_id]" value='".$row['right_name']."'>".$right_name."</td>'; Подскажите, пожалуйста, что не так? Как ее можно переписать?
тут одинарная кавычка, потом двойная, хотя строку ты начал определять в одинарных. какую ошибку пишет?
PHP: echo '<td> <input type=checkbox name="'.rights[$right_id].'" value="'.$row['right_name'].'"> '.$right_name.' </td>';
я подумал на константу, но автору кода виднее... А так: предположить можно что угодно PHP: name="'.$rights[$right_id].'" value PHP: name="rights['.$right_id.']" value