make your checkboxes in the form an array with the index being the customer
id.

e.g.

in the form ...
foreach($customers as $cust)
{       echo("<tr>");
        ...
        echo("<input type='hidden' name='status[{$cust["id"]}]'
value='0'>");
        echo("<input type='checkbox' name='status[{$cust["id"]}]'");
        if ($cust["status"]) echo(" checked");
        echo(">");
        ...
        echo("</tr>");
}

and when processing
foreach($_POST["status"] as $custid=>status)
{       ... // update query for each customer
}

Tim
www.chessish.com

> -----Original Message-----
> From: Sascha Braun [mailto:[EMAIL PROTECTED]]
> Sent: 22 September 2002 18:43
> To: PHP Mailingliste
> Subject: Update undefined List Values in DB
> 
> 
> Hi,
> 
> I am creating a kind of Shopsystem right now.
> 
> One of the Funktions is going to be the possibiliy that the 
> page admin can set an customer status to 1 or 0
> via an listing of all customers.
> 
> My Problem is, that I have to change more than one value at a 
> time due to the Listing, where all
> customers are listed in one big list.
> 
> So I have to write multiple values in to the database as Update.
> 
> I don't have a clue how to do this, the only thing i could do is
> to make the change possible via an extrapage per customer,
> but I'm not able to change all values at a time.
> 
> Would be nice if somebody would give me a hint.
> 
> Please excuse my english
> 
> Sascha Braun
> 

-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to