[FX.php List] Accepting user input on multiple records simultaneously

Andrew Denman adenman at tmea.org
Tue Apr 24 09:02:22 MDT 2007


You can do an unset($_POST['click']); before running the foreach.
 
Andrew Denman


  _____  

From: fx.php_list-bounces at mail.iviking.org
[mailto:fx.php_list-bounces at mail.iviking.org] On Behalf Of Jonathan Schwartz
Sent: Monday, April 23, 2007 8:35 PM
To: FX.php Discussion List
Subject: Re: [FX.php List] Accepting user input on multiple records
simultaneously
 
Almost there with the brute force solution....
 
So far, I have:
        1) Added a check box to every line item in the line listing of found
records.
        2) Added a form around the entire listing, with submit button.
        3) Pointed the submit button to a new file that processes the $_POST
array (this is the root of the question)
        4) perform a foreach to update each record with the -recid sent over
from the check box on the original page.
 
Everything works in spite of my fumbling.  The only problem is that I am
using $_POST which returns exactly 1 line more than the actual number of
boxes checked (the input buttton name is included):
 
[1] => 1
    [2] => 2
    [3] => 3
    [32] => 32
    [34] => 34
    [37] => 37
    [41] => 41
    [44] => 44
    [48] => 48
    [52] => 52
    [click] => Submit Selections 
 
So, the final loop of the foreach produces an error.
 
Is there a better way to handle the array from the $_POST?
 
J
-- 
Jonathan Schwartz
Exit 445 Group
jonathan at exit445.com
http://www.exit445.com
415-381-1852
FileMaker 8 Certified Developer
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://www.iviking.org/pipermail/fx.php_list/attachments/20070424/6b53ab74/attachment.html


More information about the FX.php_List mailing list