Ver Mensaje Individual
  #1 (permalink)  
Antiguo 27/05/2013, 10:08
Calle7
 
Fecha de Ingreso: enero-2008
Ubicación: Lima
Mensajes: 127
Antigüedad: 16 años, 3 meses
Puntos: 0
Busqueda Mostrar registros de una BD con click en CheckBox

Hola q tal.

Sere breve, con el problema que presento.

1. Tengo el codigo para mostrar registros de mi BD.

2. Al lado de cada registro muestro un Array de CheckBoxes.

3. Quisiera que cuando marque 1 o mas check, este procese el resultado en otra pagina php.

4. Hasta ahora solo puedo obtener los ID de los diferentes chekboxes que marco recorriedno el array, PERO quiero que me muestre tambien los registros.

5. He visto que lo muestran con querys. Como seria este query ? si no existe un campo para los check en mi base, estos solo se generan en funcion al numero de registros que haya en mi tabla.


Espero puedan ayudarme a solucionar este problema.


Aqui les muestro el codigo:

Código PHP:
<?php
    $i
=0;
    while(
$row mysql_fetch_array($stm))
    {
        
$i++;
?>
</p>
             <tr style="background-color:#F0F8FF; font-size:12px;" height="25" id="<?php echo "id_$j";?>"
             onMouseMove="registros('<?php echo "id_$j";?>','#66CCFF')" 
             onMouseOut="registros('<?php echo "id_$j";?>','#F0F8FF')">
             <td><?php echo $row[ID];?></td>
             <td><?php echo $row[NOMBRE];?></td>
             <td><?php echo $row[EMPRESA];?></td>
             <td align="center"><?php echo $row[EMAIL];?></td>
             <td align="center"><?php echo $row[DIST];?></td>
             <td><?php echo $row[TIPO];?></td>
             <td align="justify"><?php echo $row[MENSAJE];?></td>
             <td><?php echo $row[FECHA];?></td>
             <td><?php echo $row[HORA];?></td>
             <td><?php echo $row[IP];?></td>
             <td align="center">
             [B] <?php echo "id_$i";?><input type="checkbox" name="<?php echo "id[$i]"?>" value="<?php echo "id[$i]"?>" />[/B]
             </td>
             <td align="center" style="color:red;">Status</td>
             </tr>   

    <p>
      <?php
    
}
?>

Y en la otra pagina PHP, s emuestra:

Código PHP:
<?php

if(isset($_POST["btnenviar"]))
{        
        
    if(
$_POST["id"])
    {
        
$query "SELECT * FROM DENUNCIA WHERE ID=".$_POST["id"] ."ORDER BY ID";
        
$ver mysql_query($query,$cn);
            
        foreach(
$_POST["id"] as $ver )
        {
            echo 
$ver ."<br>"
        }
    }
            


}
?>