si, es posible que el error venga del checkbox... ¿ya revisaste el HTML generado y los checkbox???
mira, lo ideal es usar nombres dinámicos para los <input/>
Código PHP:
<?php
while ($row = mysql_fetch_row($result))
{
?>
<input type="checkbox" name="item[<?php echo $row->id; ?>]" value="<?php echo $row->valor; ?>"/>
<?php
}
?>
así ya tienes asociados los distintos valores de tu tabla en un solo campo, y en PHP lo lees igual... como un
array()
Código PHP:
foreach ($_POST['item'] as $id => $valor)
{
// ...
}
NOTA que si usas $_GET['
valor'] en un ciclo... entonces el valor siempre sera el mismo!! ¿porque??
pues porque es una variable global, y por ende es la misma... siempre!
si estas obteniendo el valor desde la base de datos, debes usar (
como en tu ejemplo)
$imagen_accesorio['
valor']
lo digo, porque con tu código estas intentando puros trucos chinos... quizá por eso nadie lo lee, o entiende...
la mejor manera es hacerlo como debe ser no como puede ser, no crees?
lee el siguiente tema:
http://www.forosdelweb.com/f18/aport...uladas-662159/