Цикличная проверка post, переменные в именах внутри формы

Iven

Новичок
Цикличная проверка post, переменные в именах внутри формы

всем привет
вопрос не сложный, упирающийся в незнание граматики, но тем не менее вводящий меня в затруднение в связи с первыми шагами в изучении php

можно ли в цикле задать поиск по post не была ли переданы переменные скажем a1 a2 a1..
и как правильно задавать переменные в цикле в форме

тоесть пытаюсь реализовать такую вот кривую систему

имеет вывод из mysql таблицы циклом
в конце каждой выведенной строки находится елемент формы выбора
задача - при нажатии кнопки редактировать одна либо несколько переменных с именем - a$i - должна отправится на эту же страницу где весь $_post должен проверится на наличие переменных от a0 до a22 и если такие имеются скажем вывести сообщения

не знаю как это должно быть правильно оформленно граматически, а если не возможна сама конструкция, тогда как это лучше сделать ?

for($i=0;$i<22;$i++)
if (isset($_POST['a$i']))
{ $a($i)= $_POST['a$i'']; echo $a($i);}


echo <<<he
<form action=''" method='post' name='chan1ge'><input name='submit' type='submit' value='Редактировать'>
he;

for($i=0;$i<22;$i++)
echo "<table width='935' align='center' border='1' cellspacing='5' cellpadding='5'><tr><td width=19%>",mysql_result($result,$i,name),"</td><td width=19%>",mysql_result($result,$i,fname),"</td><td width=19%>",mysql_result($result,$i,sname),"</td><td width=19% nowrap>",mysql_result($result,$i,adress),"</td><td align='right' width=19%>",mysql_result($result,$i,tf),"</td><td width=5% align='center'><input name='a $i ' type='checkbox' value='",mysql_result($result,$i,id),"'></td></tr></table></form>";
 

x-yuri

Новичок
http://ua.php.net/manual/ru/language.types.string.php (хотя бы про одинарные и двойные кавычки)
http://ua.php.net/manual/ru/language.types.array.php (особенно Почему $foo[bar] это неверно?)
http://ua.php.net/manual/ru/language.variables.external.php (Пример #3 Более сложные переменные формы)
и не выводи под каждую строку таблицу, если ты хочешь вывести таблицу
 

Фанат

oncle terrible
Команда форума
как правильно задавать переменные в цикле в форме
сначала надо нарисовать эту форму от руки, чтобы знать вообще, что ты хочешь вывести.
а потом уже сочинять скрипт, который будет это делать

-~{}~ 17.01.09 11:26:

и только потом писать скрипт-обработчик
 

Beavis

Banned
и удобнее использовать не переменные a1, a2, a3, ... , a25 а один массив a (a[1], a[2], a[3], ... ,a[25])
 
Сверху