Código PHP:
mysql_query ('DELETE FROM exterior WHERE listid=\'' . $_POST['id'] . '\'', $link);
mysql_query ('INSERT INTO exterior (id) VALUES(\'' . $_POST['id'] . '\')', $link);
foreach ($_POST as $id => $value)
{
if (substr ($id, 0, 2) == 'cp')
{
mysql_query ('UPDATE exterior SET ' . $id . '=\'' . $value . '\' WHERE id=\'' . $_POST['id'] . '\' LIMIT 1', $link);
continue;
}
}
$result = mysql_query ('SELECT * FROM exterior ORDER BY campos ASC', $link);
if (mysql_num_rows ($result))
{
$cnt = mysql_num_rows ($result);
$num = ceil ($cnt / 3);
echo '<table width=\'100%\' border=\'0\' cellpadding=\'0\' cellspacing=\'0\'><tr><td style=\'text-align:left;\' width=\'34%\' valign=\'top\'>';
$n = 1;
while ($row = mysql_fetch_array ($result))
{
echo '<div class=\'check\'>';
echo '<input class=\'check\' type=\'checkbox\' id=\'cp' . $row['id'] . '\' name=\'cp' . $row['id'] . '\' value=\'1\'';
if ($_POST['cp' . $row['id']])
{
echo ' checked=\'checked\'';
}
echo '/>';
echo ' <label for=\'cp' . $row['id'] . '\'>' . $row['campos'] . '</label>';
echo '</div>';
if ($n % $num == 0)
{
if ($n < $cnt)
{
echo '</td><td style=\'text-align:left;\' width=\'33%\' valign=\'top\'>';
}
}
++$n;
}
echo '</td></tr></table>';
}
alguin q me de una manito
gracias