Viewing file: asignar-publicidad-pagina.php (3.24 KB) -rw-r--r-- Select action/file-type: (+) | (+) | (+) | Code (+) | Session (+) | (+) | SDB (+) | (+) | (+) | (+) | (+) | (+) |
<? $pagina_actual="administrar-publicidades"; $categoria_actual="publicidades"; require_once("includes/config.php"); require_once("includes/funciones.php");
if (isset($_POST["id"])){ extract($_POST, EXTR_SKIP); $result=$mysqli->query(" DELETE FROM renglon_publicidad_pagina WHERE id_publicidad = '$id' "); foreach ($_POST as $clave => $value){ $aux=explode("_",$clave); if ($aux[0]=="categoria"){ $id_categoria=$aux[1]; $result=$mysqli->query(" INSERT INTO renglon_publicidad_pagina (id_publicidad, pagina) VALUES ( '".($id)."', '".utf8_decode($id_categoria)."' )"); } } header('Location: administrar-publicidades.php?exito=si'); }
if (isset($_GET["id"])){ $id=cadena_segura($_GET["id"],11); $result=$mysqli->query(" SELECT id, nombre, tipo, foto_escritorio, foto_celular, fecha_inicio, fecha_fin, estado FROM publicidad WHERE id='$id' "); $producto = mysqli_fetch_assoc($result); $categorias=$mysqli->query(" SELECT id, nombre FROM vista_categorias_hojas ORDER BY orden "); $categorias_activas = $mysqli->query(" SELECT pagina FROM renglon_publicidad_pagina WHERE id_publicidad='$id' "); $array_categorias_activas=array(); while ($item = mysqli_fetch_assoc($categorias_activas)){ $array_categorias_activas[$item["pagina"]]="si"; }
?> <div class="modal-content"> <form method="post" action="asignar-publicidad-pagina.php"> <input type="hidden" name="id" value="<?=$id?>"> <div class="modal-header"> <button type="button" class="close" data-dismiss="modal">×</button> <h4 class="modal-title"></h4> </div> <div class="modal-body"> <div class="form-group"> <label>Nombre</label> <input class="form-control" name="nombre" value="<?=utf8_encode($producto["nombre"])?>" disabled> </div> <div class="form-group"> <label>Páginas</label> </div>
<div class="lista_checkbox clearfix"> <div class="form-group"> <label> <input class="form-control" name="todas" type="checkbox"> Seleccionar todas </label> </div> </div> <div class="lista_checkbox clearfix"> <? foreach ($paginas as $key => $value) {?> <div class="form-group"> <label> <input class="form-control" name="categoria_<?=$value?>" type="checkbox" <?=isset($array_categorias_activas[$value])?"checked":""?>><?=($value)?> </label> </div> <? }?> <? while ($item = mysqli_fetch_assoc($categorias)){?> <div class="form-group"> <label> <input class="form-control" name="categoria_<?=$item["id"]?>" type="checkbox" <?=isset($array_categorias_activas[$value])?"checked":""?>><?=utf8_encode($item["nombre"])?> </label> </div> <? }?> </div> </div> <div class="modal-footer"> <a href="#" class="btn btn-white" data-dismiss="modal">Cerrar</a> <input type="submit" class="btn btn-primary" value="Asignar"> </div> </form> </div><!-- /.modal-content --> <? }?>
|