Hola a todos, necesito ayuda para resolver el siguiente problema:
 
tengo un formulario con casillas de verificación, generados por el código
 
<form id="form1" name="form1" method="get" action="partidas seleccionadas.php">
<table width="100%" border="1">
 
 <?php
$consul="select * from especificaciones 
 ORDER BY codigo ASC";
$tabla = mysql_query($consul,$con); 
while($registro = mysql_fetch_array($tabla))
{ ?>
 <tr>
 <td width="7%"><?php echo $registro['codigo'];?></td>
 
 <td width="6%"><?php echo $registro['item'];?></td>
 <td width="9%"><?php echo $registro['categoria'];?></td>
 <td width="2%"><input name="codigo" type="checkbox" id="codigo" value="<?php echo $registro['codigo'];?>" /></td>
 <td width="56%"><?php echo $registro['titulo_titulo'];?><?php echo $registro['titulo_seccion'];?><?php echo $registro['titulo_partida'];?></td>
 
 <td width="7%"> </td>
 <td width="8%"> </td>
 </tr>
 
<?php }?>
</table>
 
<input type="submit"/>
 
</form>
 
Si selecciono una casilla funciona bien, pero cuando es mas de una el GET genera un link con varios valores para una misma variable:
 
 
http://www.estudiotrilito.com/especificaciones/partidas%20seleccionadas.php?codigo=01--->OK!
 
 
http://www.estudiotrilito.com/especificaciones/partidas%20seleccionadas.php?codigo=01&codigo=02---> en este caso solo se muestra el ultimo registro
 
y en partidas%20seleccionadas.php tengo:
 
<?php
 
$codigo=$_GET["codigo"];
 
$consul="select * from especificaciones where codigo='$codigo' ORDER BY codigo ASC";
$tabla = mysql_query($consul,$con); 
while($registro = mysql_fetch_array($tabla))
{ ?>
 
<h4><?php echo $registro['codigo'];?></h4>
<h2><?php echo $registro['titulo_titulo'];?></h2>
 
 
<?php }?>
 
como puedo asignar varios valores a una misma variable para seleccionar determinados elementos de una tabla?
 
el ejemplo aquí
http://www.estudiotrilito.com/especificaciones/ 
  
 

