Как запустить сразу несколько форм

revon

Новичок
Как запустить сразу несколько форм

Мне надо запустить сразу несколько форм методом POST. скажите как это сделать
 

denver

?>Скриптер
А зачем надо то?

-~{}~ 01.08.06 16:52:

Почему б не сделать одну?
 

revon

Новичок
они генерируются у мыну.. и там приходится запускать каждую по отдельности.. вот щас думаю как сделать

-~{}~ 01.08.06 17:14:

я кажись придумал:
PHP:
$r=mysql_query("select * from $table");
$rows = mysql_num_rows($r);
echo"<form action=test.php?rows=$rows method=POST>",
for($i=0; $i<$rows; $i++){
$f=mysql_fetch_array($r);
echo"
<input type=text name=name".$i." > 
<input type=hidden name=id".$i." value=$f[id] > ";
}
echo"
<inbut type=submit></form>";
А прием:
PHP:
if(isset($_GET['rows'])){ $rows=$_GET['rows'];}

for($i=0; $i<$rows; $i++){
if(isset($_POST['name".$i."']) & isset($_POST['id".$i."'])){ $name=$_POST['name".$i."']; $id=$_POST['id".$i."']; }
mysql_query("update $table set name=$name  where id='$id' limit 1") or die("Error <br>". mysql_error()."<br>".basename(__FILE__)." ".__LINE__." <br>");
}
короче чтото вроде этого.. даже незнаю будет ли работать
 

Panchous

Павел
не будет, пока ты не сможешь объяснить что хочешь получить
 

revon

Новичок
мне надо чтобы отправилось большое количесво инфы с генерированных форм.. но так как это сложно сделать я сделал так
 
Сверху