как передать методом POST через один name два разных значения? есть такой массив: $words = array($row['word'],$row['wordall']); я его присваиваю к value: <input type='checkbox' name='words' value='$words'> и через POST нужно передать два элемента массива по отдельности $_POST['words'][1] $_POST['words'][1]
Как вариант преобразовать массив в строку через implode(), с разделителем например запятая. Код (Text): <input type='checkbox' name='words' value='<?php echo implode(',' , $words); ?>' > Потом уже разбивай строку в массив по разделителю, например запятой: Код (Text): explode(",", $_POST['words']); Ещё вариант сделать так: <input type='checkbox' name='words[]' value='$row["word"]'> <input type='checkbox' name='words[]' value='$row["wordall"]'> Тогда по идее в $_POST['words'] будет массив
@yanuzay, без "по идее", там массив И это единственно правильный вариант. Только обычно там ийдишники