Hola amigos tengo el siguiente problema, tengo una consulta a la Bd lo cual funciona a la perfeccion y muestra los datos segun la cantidad de datos que tenga la Bd, el problema es que acabo de crear un checkbox para que pase el Id del registro segun el que este cheado pero al hacer esto me muestra siempre el Id del primer registro y no me muestra los demas adjunto el codigo que uso
este es el archivo que muestra los datos de la bd y crea el check que deberia pasar el id segun el campo que este chequeado
Código PHP:
<?php
include ("conexion.php");
$resultado = mysql_query("SELECT * FROM archivos");
while ($row = mysql_fetch_array($resultado)){
?>
<tr>
<td><?php echo $row["id"]; ?></td>
<td><?php echo "<input type='checkbox' name='numero[]' value='".$row["id"]."'/>"; ?></td>
<td><?php echo $row["nombre"]; ?></td>
<td><?php echo $row["carpeta"]; ?></td>
<td><?php echo $row["subcarpeta"]; ?></td>
<td><?php echo "<a href='delete.php?id=".$row['id']."'><img src='images/eliminar.png' width='40px'/></a>";?></td>
<td><?php echo "<a href='editar.php?id=".$row['id']."'><img src='images/editar.png' width='40px'/></a>";?></td>
<?php
}
?>
</tr>
<tr>
<td colspan="7"><center><input type="submit" value="Carpeta"/></center></td>
</tr>
</table>
este es el archivo que me deberia procesar el checkbox y mostrar el id de los que estan cheaqueados, pero solo muestra el id del primer registro de la Bd sean 1 o 100 registros.
Código PHP:
<?php
if ($_SERVER["REQUEST_METHOD"] == "POST") {
$numero=$_POST["numero"];
$count = count($numero);
for ($i = 0; $i < $count; $i++) {
echo $numero[$i];
}
}
?>