Home : Advice : <?PHP ?> Tutorials : Passing form data in a array


In this tutorial you will learn how to pass form data in a array and print the results with a foreach loop.

<?php

if ($submit)
{
echo '<font face="Geneva, Arial, Helvetica, sans-serif">';

// loop throgh the array and print form data

foreach($my_array as $item)
{
echo $item;
echo'<br>';
}

echo '</font>';

}

// show HTML form

else
{
?>


<form name="form" method="post" action="">
<p> <font face="Geneva, Arial, Helvetica, sans-serif">Item 1
<input name="my_array[]" type="text">
</font></p>
<p> <font face="Geneva, Arial, Helvetica, sans-serif">Item 2
<input name="my_array[]" type="text">
</font></p>
<p> <font face="Geneva, Arial, Helvetica, sans-serif">Item 3
<input name="my_array[]" type="text">
</font></p>
<p><font face="Geneva, Arial, Helvetica, sans-serif">
<input name="submit" type="submit" id="submit" value="Submit">
</font> </p>
</form>


<?php
}
?>

 

You can test this example here

 


Copyright 2004 - 2005 FREEWEBHOSTINGADVICE.COM Contact | Privacy Policy & Legal