Ver Mensaje Individual
  #16 (permalink)  
Antiguo 27/05/2009, 16:01
Avatar de pateketrueke
pateketrueke
Modernizr
 
Fecha de Ingreso: abril-2008
Ubicación: Mexihco-Tenochtitlan
Mensajes: 26.399
Antigüedad: 16 años
Puntos: 2534
Respuesta: me muestra el mismo valor del checkbox

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/
__________________
Y U NO RTFM? щ(ºдºщ)

No atiendo por MP nada que no sea personal.