Recibo por get la siguiente variable
Código PHP:
Ver original
Código PHP:
Ver original
<div class="box-body"> <div class="form-group"> <label>Region</label> <select name="categoria" onchange="rellenar(id, this.value);"> <option>Seleccione Categoria</option> <?PHP $resultR=$bd->ExecuteQuery("select id_cat, categoria from categoria order by categoria"); do{ echo "<option value=\"".$rowR['id_cat']."\" "; if($_GET['idc']==$rowR['id_cat']){ echo "selected"; } echo ">".$rowR['categoria']."</option>"; } ?> </select> </div> </div> <form action="equipo_asignar_ing.php" method="post" role="form"> <div class="box-body"> <div class="form-group"> <label class="control-label">Subcategoria</label> <p class="help-block"><code id="Titulo">Debes seleccionar al menos 1 opción</code></p> <div class="checkbox"> <div style="width:50%;float:left"> <?PHP $resultSub=$bd->ExecuteQuery("select e.id_sub, e.nombre, id_cat from subcategoria as e, categoria as c where e.valid=1 and c.id_sub=e.sub_id and id_cat=".$_GET['idc']." order by e.nombre asc"); do{ echo "</div>"; echo "<div style=\"width:50%;float:left\">"; ?> <label class="checkbox"><input type="checkbox" name="subc[]" id="subc[]" value="<?PHP echo $rowSub['id_sub'];?>"><?PHP echo $rowSub['nombre'];?></label> <?PHP } ?> </div> </div> </div> </div> <div class="box-footer" align="center"> <button type="submit" class="btn btn-primary">Guardar</button> <button class="btn btn-info" type="button" id="btnCancel" onClick="javascript:location.href='categoria.php'">Volver</button> </div> </form>
Código Javascript:
Ver original
<script> function rellenar(id,aux){ var id = <?PHP echo $id;?> window.location.href="equipo_asignar.php?ide="+(id)+"&idc="+(aux); } </script>
Mi problema viene aquí, cuando llego a mi página de trabajo llego así http://www.xxxxxxxxxxxxxxxxxx.cl/sub.php?ide=5, al realizar la primera selección del combobox, me carga los checkbox de la subcategoria que corresponden a esa categoria, y me recarga la página asi http://www.xxxxxxxxxxxxxxxxxx.cl/sub.php?ide=5&idc=6, si quiero cambiar la categoria, lo hace y me entrega los checkbox que corresponden, pero al cargar nuevamente la página me llega sin la variable ide http://www.xxxxxxxxxxxxxxxxxx.cl/sub.php?ide=&idc=9.... No sé que estoy realizando mal, para que los datos no me lleguen al recargar la página.
Por fis, me ayudan... Muchas gracias.