Ver Mensaje Individual
  #10 (permalink)  
Antiguo 22/08/2004, 18:59
Cluster
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 3 meses
Puntos: 129
Bueno . disculpa por qué leí tu pregunta fuera de contexto y no ví que ya de cierta menera usabas bucles para representar tus N checkbox ..

El caso es que hablando en HTML .. un checkbox puede tener valor y para que PHP asocie un grupo de checkbox estos han de ser de nombre tipo "vector" (array): name="variable[]" .. puedes usar [] para indicar que el indice del array será autonumérico (comenzando en cero) ..

Código PHP:
<form action="admin_usuarios2.php" method="post"> 
<? 
while ($row=mysql_fetch_array($result)) 
  { 
  echo (
'<tr><td>'.$row["id_cli"].'</td>'); 
  echo (
'<td>'.$row["nombre"].'</td>');     
  echo (
'<td><input type=\"checkbox\" name=\"id[]\" value=\"$row['id_cli']\"></td><tr>'); 
  } 
?> 
<input type="submit" value="Eliminar" name="elim">
El campo "hidden" no amerita en este caso ya que el checkbox ya contiene su valor asociado. NOTA: sólo pasan los valores de los checkbox seleccionados .. los demás indices NO estarán definidos para tu script PHP.

Y en admin_usuarios2.php los recibiras y podrías procesarlos como indica esta FAQ que habla justamente de este tema:

http://www.forosdelweb.com/showthrea...710#post518710

Un saludo,