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>";
}
}
}
?>