phpbar.de logo

Mailinglisten-Archive

[php] =?iso-8859-1?Q?Re:_=5Bphp=5D_Index_Checkbox_zum_L=F6schen?=

[php] =?iso-8859-1?Q?Re:_=5Bphp=5D_Index_Checkbox_zum_L=F6schen?=

Martin Klumpp swift31_(at)_gmx.de
Mon, 12 Feb 2001 17:41:37 +0100


> echo "<input type=checkbox name=\"chbx[]\">";
>
>
> Möchte ich mittendrin z.b. x Zeilen löschen, gibt das Array chbx
jedoch
> immer beginnend bei Index 0 x Zeilen als markiert zurück (on). Wie
bekomm
> ich eine korrekte Zuordnung ?

ich mache das so:

echo "<input type=checkbox name=\"chbx[]\" value=\"$id_der_zeile\">";


nach abschicken der Form kann ich mir aus dem Array dann per implode()
einen SQL-String zusammenbauen, etwa so:

$str = "('".implode("','",$array)."')";
$sqlstr = "DELETE FROM tabelle WHERE id IN $str";

hoffe ich habe Dich richtig verstanden ...

MfG

Martin




php::bar PHP Wiki   -   Listenarchive