Buenas, en un bucle creo un checkbox por cada iteracion de esta manera:
Código PHP:
for(...){
<input type='checkbox' name='pk[]'>
}
La cosa es que suponiendo que tengo 3 checkbox marco los dos ultimos y me aparecen marcados los 2 primeros. Ejemplito:
De 4 checkbox marco el ultimo...
Código PHP:
for(...){
if($pk[$i]==true) echo "$i --> BIEN";
else echo "$i --> MAL";
}
Resultado en pantalla:
0 --> BIEN
1 --> MAL
2 --> MAL
3 --> MAL
¿Alguna idea de porqué?
Gracias de antemano.