Mam pętlę w formularzu:
  1. $elementy_tablicy=count($s);
  2. for( $x = 0; $x < $elementy_tablicy; $x++ ) {
  3.  
  4. $SQL ='SELECT xxxxxxxxxxxxxx';
  5. $result = mysql_query( $SQL ) or die("Could not execute query.".mysql_error());
  6. while($linia=mysql_fetch_array($result)){ /* Pętla dopóki istniej‘ dane */
  7.  
  8. [b]echo "<B><font color=\"lime\">Autor</font></B>: ".$linia['Autor'];
  9. echo "<input type=\"hidden\" name=\"imie\" value=\"$i\" />";[/b]
  10. echo "<BR>";
  11. echo "<B><font color=\"lime\">Tytuł</font></B>: ".$t;
  12. echo "<input type=\"hidden\" name=\"tytul\" value=\"$t\" />";
  13. }
  14.  
  15. }

Chodzi o kod pogrubiony (ale wkleiłem też inne rzeczy, żeby było jaśniej).
Takie coś działało mi po submicie wykonywał się zapis do bazy jak nie było pętli, ale ponieważ będzie user dokonywał kilku wpisów do bazy - jak przerobić ten formularz żeby zapamiętał kilka rzeczy - ukrytych pól, a potem po submicie je wszystkie zapisywał do bazy?

Częściowo już sobie poradziłem:
  1. echo "<B><font color=\"lime\">Autor</font></B>: ".$linia['Autor'];
  2. $tablica_autor[$x]=$linia['Autor'];
  3. echo '<input type="hidden" name="$tablica_autor['.$x.']" value="'.$tablica_autor[$x].'" />';
  4. echo "<BR>";
  5.  
  6. echo "<B><font color=\"lime\">Tytuł</font></B>: ".$linia['Tytul'];
  7. $tablica_tytul[$x]=$linia['Tytul'];
  8. echo '<input type="hidden" name="$tablica_tytul['.$x.']" value="'.$tablica_tytul[$x].'" />';
  9. echo "<BR>";

ale potem poza formularzem jak otrzymać te treści z tablicy - to co poniżej niestety niedziała :
  1. $autor=$_POST['tablica_autor'][$x];
  2. $tytul=$_POST['tablica_tytul'][$x];