Здравствуйте. Возможно мой вопрос для знатоков покажется слишком легким, но я, как новичок, не могу победить одну маленькую проблему. Есть кнопка: HTML: <input type="submit" class=submit_for_header_table_vibor name="Prizn3" value="Полное наименование" formaction="otdel_controller.php"> В пост-массиве данные отображаются: Код (Text): [Prizn_array] => Array ( [Prizn3] => Полное наименование ) где Prizn3-это ключ, а value="Полное наименование" - это значение массива. Как сделать, чтобы Код (Text): [Prizn_array] => Array ( [Priznak] => Prizn3) Спасибо.
А где значение, т.е. Prizn3 ? Получается Код (Text): [Prizn_array] => Array ( [Priznak] => Полное наименование
ну ёмана, <input type="какой тебе надо" name="Priznak" value="Prizn3"> --- Добавлено --- в какой момент ты создаёшь Prizn_array я ниипу. Но раз пишешь, что "В пост-массиве данные отображаются Prizn_array", то видимо будет продолжать отображаться. ))) Умеешь ты запутать следы, чувак.
Код (Text): <input type="какой тебе надо" name="Priznak" value="Prizn3"> и надо submit, в таком случае на странице отображаться наименование будет value=Prizn3, а надо "Мое название"
вот здесь многоточие существует для сокращения текста, который не важен. Впиши вместо него всё, что тебе нужно.
@Зингер внятно сформулируй цель. тебе надо непременно кнопку заставить передавать значение, или ты не знаешь как ещё можно его получить? <input type="hidden" …> например можно. а кнопке дай другое имя. Почему блин в заголовке вопрос про массив? Открою секрет на миллион: пока человек не научится чётко формулировать вопросы, он не научится программировать. Есть прямая железобетонная связь!
Ладно, извините. Мне необходимо, чтобы при нажатии кнопки с названием "Полное наименование" с name="Priznak", по нажатию на нее, сформировать $_POST-массив где бы Priznak был ключом, а некое значение Prizn3 было значением. К слову сказать таких кнопок несколько и все name="Priznak", но с разным названием, и значениями, от Prizn1 до Prizn10. По моей задумке, в контроллере, будет создана некая функция, которая в зависимости от Priznak=>Prizn1...10, будет делать те или иные действия с БД. В принципе, можно "отловить" нажатие isset-ом, но захотелось через массив. А вот как через hidden, я честно говоря не знаю, если приведете код, буду благодарен.
@Зингер, "забудь цитрон используй..." Воспользуйтесь, например <button name="name" value="value1">Текст</button>
@Зингер ты таки подумай над своими формулировками. Уметь говорить важнее, чем знать про button и всё такое