Ver Mensaje Individual
  #21 (permalink)  
Antiguo 29/05/2009, 09:38
esaenz22
(Desactivado)
 
Fecha de Ingreso: abril-2008
Mensajes: 787
Antigüedad: 16 años
Puntos: 7
Respuesta: me muestra el mismo valor del checkbox

se que fui grosero con mi actitud, pero no podia dar solucion a mi problema y estaba preocupado. como dijo ronruby, deberia estar agradecido que usuarios, moderadores y colaboradores ayudan a los demas personas sin pedir nada a cambio.

bueno volviendo al tema, dejare mi codigo de que me muestra el mismo valor del checkbox. ahora si esta ordenado.

Código PHP:
        <table width="96" border="0" align="center" cellpadding="0" cellspacing="0">
          <tr>
            <td width="96" height="6">&nbsp;</td>
          </tr>
          <?php
                
#Aqui pregunto si el campo "nombre_accesorio" es igual al vacio, que no muestre nada,
                #caso contrario, que muestre el dato.          
                  
if($row_accesorio['nombre_accesorio']==""){
                }else{
          
?>
          <tr>
            <td><span style="text-align:center;">
              <?=$row_accesorio['nombre_accesorio']; ?>
            </span></td>
          </tr>
          <?php
                  
}
          
?>
          <tr>
            <td height="10"></td>
          </tr>
          <?php
                
#Aqui pregunto si el campo "imagen_accesorio" es igual al vacio, que no muestre nada,
                #caso contrario, que muestre la imagen con el dato.          
                  
if($row_accesorio['imagen_accesorio']==""){
                }else{
          
?>          
          <tr>
            <td>                
                <a href="javascript:imagen_accesorios('miusb_imagen_accesorio.php?accesorio=<?=$row_accesorio['idaccesorio']; ?>','<?=$_GET['valor']; ?>');">
                  <img src="accesorios/<?=$row_accesorio['imagen_accesorio']; ?>" width="50" height="50" border="0" title="haga clic para ver mas" />                
                </a>                
            </td>
          </tr>
          <?php
                  
}
          
?>          
          <tr>
          <?php
                
#Aqui pregunto si el campo "precio_accesorio" es igual al vacio, que no muestre nada,
                #caso contrario, que muestre el precio.          
                  
if($row_accesorio['precio_accesorio']==""){
                }else{
          
?>          
            <td height="10">
                <?php
                    
if(!isset($_SESSION['var_usuario'])){
                    }else{
                
?>   
                <?php
                    
echo $i;
                
?>
                       <input type="checkbox" name="precio_accesorio<?=$i?>" id="precio_accesorio<?=$i?>" value="<?=$row_accesorio['precio_accesorio']; ?>" onclick="agregar_cotizador_accesorios('<?=$valor?>','<?=$i?>','<?=$row_accesorio['precio_accesorio']; ?>');" />
                
                <?php
                    
}
                
?>

                  $ <?=$row_accesorio['precio_accesorio']; ?>
                
            </td>
          </tr>
          <?php
                  
}
          
?>          
        </table>
mi codigo de javascript.

Código HTML:
function agregar_cotizador_accesorios(valor,valor_check,pa){
	//donde se mostrará lo resultados
	divresultado = document.getElementById('contenido'+valor);
	
	idprod = document.getElementById('idproducto'+valor).value;
	codprod = document.getElementById('codproducto'+valor).value;
	pa = document.getElementById('precio_accesorio'+valor).value;
	cant = document.getElementById('cantidad'+valor).value;
	
	ajax=objetoAjax();
	
	ajax.open("POST", "miusb_agregar_cotizador_accesorio.php",true);
	ajax.onreadystatechange=useHttpResponse_cotizador_accesorios;
	//muy importante este encabezado ya que hacemos uso de un formulario
	ajax.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
	//enviando los valores

	alert(valor);
	alert(valor_check);
	alert(pa);
	ajax.send("valor="+valor+"&idproducto="+idprod+"&codproducto="+codprod+"&precio_accesorio="+pa+"&cantidad="+cant);
	
	
}
nota:

$valor es una variable que se matiene, es decir como muestro os productos en filas con un bucle, en las pestañas le puse en la url:

Código HTML:
<a href = "dato.php?valor=<?=$i; ?>"contenido</a> 
en resumen, me sigue mostrando el mismo valor del checkbox. cual es mi error ue me sigue mostrando el mismo valor.

ayudenme por favor.

Última edición por esaenz22; 29/05/2009 a las 09:42 Razón: detalles que faltaban agregar.