![]() |
Problema con un checkbox en PHP.
Veran tengo una lista de checkbox con el siguiente name (Borrar[]) y el siguiente valor (VALOR="on"). Todo esto lo paso por el metodo POST a otro formulario. Una vez alli hago un count de forma correcta (count($_POST['Borrar']) y me cuenta bien todos los checkbox que tengo pero a la hora de mirar si los checkbox estan seleccionados no se bien como hacerlo. Se que al activar un checkbox se activa lo que tienes en el valor pero no se como utilizarlo. Lo e intentado de esta forma, pero esta mal (if ($_POST['Borrar']=="On")) y de esta otra tambien (if ($_POST[$Borrar[x]]=="On")) y ya nose que hacer. Espero que sepan hecharme una mano. Gracias de antemano a todos. Un saludo.
|
Si nombras "borrar[]" a tus checkbox, no sabrás realmente cuáles se seleccionaron. Vamos a suponer que tienes este formulario
Código:
<form method='post' action='checkbox.php'>Código:
[borrar] => ArrayCódigo:
[borrar] => ArrayCódigo:
[borrar] => ArrayCódigo:
<form method='post' action='checkbox.php'>Código PHP:
// Saludos |
Gracias...
Muchas gracias por resolverme la duda, ya me funciona todo perfecto, como tu bien decias corresponde a campos de la base de datos y e utilizado los id de los campos y me a resultado facil aunque sin tu respuesta.... otro gallo cantaria xDD. Gracias tambien por la brevedad en la respuesta. Un Saludo compañero.
Javier. |
| La franja horaria es GMT +2. Ahora son las 17:53:22. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi