2010-02-14 6 views
1

У меня есть html-форма, состоящая только из радиокнопок. Вторая строка приведена в цикле, поэтому предположим, что есть несколько переключателей. Значение каждой распечатываемой радиокнопки - это переменная PHP.POSTing переменная PHP как значение в форме

<form action='delFile.php' method='post'> 
<input type='radio' value=" . $row['fileName'] . " name='del' /> 
<input type='submit' value='Delete' /></form> 

Мой вопрос: Как я могу, на странице действия, вызовите выбранное радио. я обычно использую:

$foo = $_POST['valueHere']; 

... но я не знаю значение.

Возможно, это даже не возможно? Я хочу знать имя файла из радио, чтобы я мог удалить строку в базе данных MySQL на странице действия. Если я пойду об этом неправильно, тогда, пожалуйста, укажите мне в правильном направлении :)

Любая помощь приветствуется - заблаговременно.

ответ

1

Переменные POST проверяют имя полей, а не значение. Таким образом, это даст вам значение в зависимости от того, была выбрана кнопка радио:

$foo = $_POST['del']; 
+0

Ого! Я бы никогда не подумал попробовать это имя. Я также беспокоился, что мой вопрос не имеет никакого смысла ... Спасибо! :) – OmidTahouri

+0

Нет проблем. Рад помочь. –

1

Это может помочь:

$foo = $_POST['del']; 
Смежные вопросы