Ver Mensaje Individual
  #1 (permalink)  
Antiguo 19/05/2010, 20:22
crucifijo
 
Fecha de Ingreso: septiembre-2003
Mensajes: 182
Antigüedad: 20 años, 8 meses
Puntos: 1
Información checkbox en una consulta

Hola amigos tengo el siguiente problema tengo una consulta que me muestra los datos de unas impresoras, en la consulta del lado izquierdo va asociado un checbox para cada registro que me aparece, este checkbox se llama "seleccion".

El problema o duda es que cuando tenga seleccionado un checbox que le de click al boton de modificar por ejemplo y me mande el formulario de modificacion de este registro que seleccione con el checkbox.

He leido que los checkbox hay que tratarlos como array pero no encuentro o mas bien no se como solucionar esto espero alguen me pueda orientar estare muy agradecido les dejeo el codigo de mi consulta.

Y a ver si esta bien declarado el checkbox.


<?php
include "cnximp.php";
if (isset($_POST['b_buscarimp'])) {
mysql_real_escape_string($_POST['imp_rubros']);
if ($_POST[imp_rubros]=='modelo') {
$query=mysql_query("select * from impresoras
inner join marcas on impresoras.idMar = Marcas.idMar
where Modeloimp = '$_POST[c_buscarimp]'");
echo "<table border=\"1\" bordercolor=\"#000000\">";
echo "<tr>";
echo "<td align=\"center\" class=\"encabezado\"></td>";
echo "<td align=\"center\" class=\"encabezado\">Modelo</td>";
echo "<td align=\"center\" class=\"encabezado\">Hora</td>";
echo "<td align=\"center\" class=\"encabezado\">Tipo</td>";
echo "<td align=\"center\" class=\"encabezado\">Marca</td>";
echo "<td align=\"center\" class=\"encabezado\">Fecha</td>";
echo "<td align=\"center\" class=\"encabezado\">Serie</td>";
echo "<td align=\"center\" class=\"encabezado\">Area</td>";
echo "<td align=\"center\" class=\"encabezado\">Ubicacion</td>";
echo "</tr>";

while ($reg=mysql_fetch_array($query)) {
echo "<tr>";
echo "<td><input type=\"checkbox\" name=\"seleccion\"></td>";
echo "<td>$reg[Modeloimp]</td>";
echo "<td>$reg[Horimp]</td>";
echo "<td>$reg[Tipoimp]</td>";
echo "<td>$reg[Descmar]</td>";
echo "<td>$reg[Fechimp]</td>";
echo "<td>$reg[Serieimp]</td>";
echo "<td>$reg[areaimp]</td>";
echo "<td>$reg[ubicimp]</td>";
echo "</tr>";
}
echo "</table>";
}
}
if (isset($_POST['b_buscarimp'])) {
mysql_real_escape_string($_POST['imp_rubros']);
if ($_POST[imp_rubros]=='serie') {
$query=mysql_query("select * from impresoras
inner join marcas on impresoras.idMar = Marcas.idMar
where Serieimp = '$_POST[c_buscarimp]'");
echo "<table border=\"1\" bordercolor=\"#000000\">";
echo "<tr>";
echo "<td align=\"center\" class=\"encabezado\"></td>";
echo "<td align=\"center\" class=\"encabezado\">Serie</td>";
echo "<td align=\"center\" class=\"encabezado\">Hora</td>";
echo "<td align=\"center\" class=\"encabezado\">Tipo</td>";
echo "<td align=\"center\" class=\"encabezado\">Marca</td>";
echo "<td align=\"center\" class=\"encabezado\">Modelo</td>";
echo "<td align=\"center\" class=\"encabezado\">Fecha</td>";
echo "<td align=\"center\" class=\"encabezado\">Area</td>";
echo "<td align=\"center\" class=\"encabezado\">Ubicacion</td>";
echo "</tr>";

while ($reg=mysql_fetch_array($query)) {
echo "<tr>";
echo "<td><input type=\"checkbox\" name=\"seleccion\"></td>";
echo "<td>$reg[Serieimp]</td>";
echo "<td>$reg[Horimp]</td>";
echo "<td>$reg[Tipoimp]</td>";
echo "<td>$reg[Descmar]</td>";
echo "<td>$reg[Modeloimp]</td>";
echo "<td>$reg[Fechimp]</td>";
echo "<td>$reg[areaimp]</td>";
echo "<td>$reg[ubicimp]</td>";
echo "</tr>";
}
echo "</table>";
}
}
?>