Since i remember, when a for POST is sent and a checkbox is not checked, php not receive this $_POST variable. That is, i think you don´t need to use a foreach to know if checkbox was checked or not. Am i wrong? ""Ben Liu"" <blzabub8@xxxxxxxxx> escreveu na mensagem news:8931758b0606080759u3d49932bqd4bdfb6dae436da1@xxxxxxxxxxxxxxxxx > Hello All, > > I'm using a form (method="POST") to collect 30 boolean values from the > end user using a series of checkboxes in the form. The form is > arranged in a table so that the 30 check boxes are not a long list but > rather three columns (with related items columnized). The problem is > when I iterate through the $_POST results: > > The order in which I wish to present the checkboxes to the end user is > different than the order I want to have in the $_POST super global and > subsequently when I dump that information out to a text file. > > What would be the best way to solve this? > > 1) Is there a way to present the checkboxes in a certain order, yet > have the data transmitted into the $_POST super global in a different > order? > > 2) Does it make more sense to process the $_POST super global array > and reorder the items within the array? > > 3) Some other method? > > Thanks for any advice. > > - Ben -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php