Foros del Web » Programando para Internet » PHP »

Recojer variable de un checkbox SOLUCIONADO

Estas en el tema de Recojer variable de un checkbox SOLUCIONADO en el foro de PHP en Foros del Web. Estoy imprimiendo en pantalla una tabla de una BD, y pongo un chekcbox dandole el valor de un campo de la tala, en este caso ...
  #1 (permalink)  
Antiguo 15/11/2007, 00:59
 
Fecha de Ingreso: marzo-2004
Mensajes: 10
Antigüedad: 20 años
Puntos: 0
Recojer variable de un checkbox SOLUCIONADO

Estoy imprimiendo en pantalla una tabla de una BD, y pongo un chekcbox dandole el valor de un campo de la tala, en este caso COD.

Necesito pasar los valores de los checkbos que se chequean a un array para enviarlo por correo, pero no logro hacerlo.

Codigo que lista la tabla
Código:
 <?php		

	while($row = mysql_fetch_array($result)) {
		?>
    <tr>
      <td><input type="checkbox" name="reg_SiNo[]" value="<? echo $row["cod"];?>"></td>
      <td><? echo $row["cod"];?></td>
      <td><? echo $row["mod"];?></td>
      <td><? echo $row["largo"];?></td>
      <td><? echo $row["ancho"];?></td>
      <td><? echo $row["alto"];?></td>
      <td><? echo $row["peso"];?></td>
      <td><? echo $row["precio"];?></td>
    </tr>
    <?
coimo guardo este valor "<? echo $row["cod"] en un array. Solo los que sean chequeados.

Última edición por blakyto; 15/11/2007 a las 09:10 Razón: Encontre la solucion
  #2 (permalink)  
Antiguo 15/11/2007, 09:07
 
Fecha de Ingreso: marzo-2004
Mensajes: 10
Antigüedad: 20 años
Puntos: 0
Re: Recojer variable de un checkbox

Lo solucione pero no se si sera la mejor forma, por el momento me sirve para lo que queria.

Creo la tabla llamando creando checkbox y dandoles el valor de COD
Código PHP:
<?php        

    
while($row mysql_fetch_array($result)) {
        
?>
    <tr>
      <td><input type="checkbox" name="reg_SiNo[]" value="<? echo $row["cod"];?>"></td>
      <td><? echo $row["cod"];?></td>
      <td><? echo $row["mod"];?></td>
      <td><? echo $row["largo"];?></td>
      <td><? echo $row["ancho"];?></td>
      <td><? echo $row["alto"];?></td>
      <td><? echo $row["peso"];?></td>
      <td><? echo $row["precio"];?></td>
    </tr>
    <?
Luego antes de crear el cuerpo del mensaje, dejos todos los datos del array de checkbox (esto es solo los chequeados) en una variable.

Código PHP:
for($i=0;$i<count($_POST['reg_SiNo']);$i++){
                
$datosCheck.= $_POST['reg_SiNo'][$i] ."\n"
Despues lo pongo en el cuerpo asi:
Código PHP:
$cuerpo .= "Codigo Producto:" $datosCheck."\n"

Bueno ovbio que faltan los demas datos pero eso ya los saben todos.

Saludos y quiero agregar que esta soplucion la encontre aqui mismo en el foro.

Son geniales.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta

SíEste tema le ha gustado a 1 personas




La zona horaria es GMT -6. Ahora son las 02:37.