Eric Stein wrote:[color=blue]
> Jay,
> I know the example you gave isn't your real problem, but I'm using it
> anyways:
>
> messages.html:
> <form action="deletemsg.php" method="post">
> <input type="checkbox" name="msgID_1" value="yes" checked>
> <input type="checkbox" name="msgID_2" value="yes" checked>
> <input type="checkbox" name="msgID_3" value="yes" checked>
> <input type="checkbox" name="msgID_4" value="yes" checked>
> <input type="checkbox" name="msgID_5" value="yes" checked>
> <input type="checkbox" name="msgID_6" value="yes" checked>
> <input type="sumit" value="Delete them!">
> </form>
>
> deletemsg.php:
> <?php
>
> for($loopvar = 1; $loopvar <= 6; $loopvar++)
> {
> if ($_POST["msgID_" . $loopvar] == "yes")
> {
> //stuff to delete msg here
> }
> }
>
> ?>
>
> Note: I didn't test this code. I might not work - tell me if you find
> something wrong with it.
> ~Eric
>
> My PGP public key:
http://www.parabolagames.com/chem/pgppubkey.txt
>
> "Jay" <artlover70@yahoo.com> wrote in message
> news:5668e569.0404242205.4fc594b1@posting.google.c om...
>[color=green]
>>Hi everybody !
>>
>>I am currently writing a webpage that displays a list of records (
>>each record has a checkbox associated with it) to allow users to
>>select any record they want to delete (much like in "hotmail" or
>>"yahoo" e-mail where u can select particular message to delete) ?
>>
>>Anybody have any idea how to do it ?
>>
>>And one more question, I like to write my page so that when the user
>>click on a checkbox associated with a record. That record (that row)
>>is highlighted (like in "hotmail"), anybody has any idea how to do it
>>?
>>
>>Any idea, example in php would be greatly appreciated !
>>
>>Thank you in advance !
>>
>>Jay[/color]
>
>
>[/color]
I usually do it like this:
messages.html:
<form action="deletemsg.php" method="post">
<input type="checkbox" name="msgID[]" value="1" checked>
<input type="checkbox" name="msgID[]" value="2" checked>
<input type="checkbox" name="msgID[]" value="3" checked>
....
<input type="checkbox" name="msgID[]" value="x" checked>
<input type="submit" value="Delete them!">
</form>
deletemsg.php:
<?php
$idarray = '(' . implode(',', $_POST['msgID']) . ')';
$query = "DELETE FROM `table` WHERE msgID IN $idarray";
// Process query here
?>