Hola una pregunta... varia en algo si paso una valor por url con un checkbox? ya que necesito actualizar cietos registros al darle click al checkbox , pero siempre que los paso por url y los recibo con el $_GET me sale
undefined, siempre he usado con botones y nunca he tenido problemas, quizas sea diferente con los check....
aqui es donde creo los checkbox, dependiendo de una consulta sale un ceck activado o desactivado pero ambos tienen un ID de un query como valor:
Código PHP:
<?php if($n_existe==0){ ?>
<input type="checkbox" name="post" id="post" value="<?php echo $p_ID; ?>" onClick="return agregarNovedades();"/>
<?php }else{ ?>
<input type="checkbox" name="post" id="post" checked="checked" value="<?php echo $p_ID; ?>" onClick="return eliminarNovedades();"/>
<?php } ?>
y al darle click llama a funciones javascript donde pasa el valor del mismo por url cada uno a paginas diferentes
Código:
//ELIMINAR NOVEDADES
function eliminarNovedades() {
var codigo = document.frmLista.post.value;
if (confirm ("¿Está seguro que desea eliminar la Novedad?")) {
pagina="delete_novedad.php?PID="+codigo;
document.location=pagina;
//Envía el formulario
return true;
} else {
//No envía el formulario
return false;
}
}
//AGREGAR NOVEDADES
function agregarNovedades() {
var codigo = document.frmLista.post.value;
if (confirm ("¿Desea agregar el producto como Novedad?")) {
pagina="add_novedad.php?PID="+codigo;
document.location=pagina;
//Envía el formulario
return true;
} else {
//No envía el formulario
return false;
}
}
bueno... y en cada pagina los recibo con GET... pero cuando los imprimo no me recuperan el valor en cambio me sale
undefined es valido esto???