<?php include 'connection.php'; include 'funciones.php'; error_reporting(E_ERROR | E_WARNING | E_PARSE); $editdata = json_decode(file_get_contents("php://input")); date_default_timezone_set('America/El_Salvador'); $subseccion = $_GET['subseccion']; /*$seccion = 'deportes'; $subseccion = 'acontecerdeportivo';*/ $contenido = ''; $subinfo = ''; $secinfo = ''; $error = ''; $sub = ''; $subvalidate = mysql_query("SELECT idSubseccion, nombre, url from subseccion where url='{$subseccion}'"); if ($subvalidate) { $subprev = mysql_fetch_row($subvalidate); $subinfo = array('id' => $subprev[0], 'nombre' => $subprev[1], 'url' => $subprev[2]); $sub = subseccion(1); $coninfo = mysql_query("SELECT a.idColumna as id, CONCAT(c.nombres, ' ', c.apellidos) as autor, a.titulo, a.fecha, c.idPersonal as idPersonal, se.nombre as subseccion, se.url as urlSubseccion\n \t\t\t\tfrom personal as c, columna as a, subseccion se\n \t\t\t\twhere c.idPersonal = a.idPersonal and a.activo = 1 and a.idSubseccion = " . $subinfo['id'] . " and a.idSubseccion = se.idSubseccion and a.idSubseccion not in (1,2,3,4,5,6)\n \t\t\t\tORDER BY a.fecha desc, a.hora desc"); while ($result = mysql_fetch_array($coninfo)) { $resultado[] = array('id' => $result['id'], 'idPersonal' => $result['idPersonal'], 'subseccion' => $result['subseccion'], 'urlSubseccion' => $result['urlSubseccion'], 'titulo' => $result['titulo'], 'autor' => $result['autor'], 'fecha' => formatoFecha($result['fecha'])); } } else { $error = array('description' => 'ERROR 404...la seccion seleccionada no existe'); } echo json_encode(array('contenidos' => $resultado, 'error' => $error, 'subinfo' => $subinfo, 'subsecciones' => $sub, 'fotogalerias' => fotogaleria(), 'actualidades' => actualidad(), 'banner1' => banner(1, 1), 'banner2' => banner(1, 2), 'bannerMovil' => banner(1, 'movil'), 'leidos' => leidos(1)));
<?php include 'connection.php'; include 'funciones.php'; error_reporting(E_ERROR | E_WARNING | E_PARSE); date_default_timezone_set('America/El_Salvador'); $editdata = json_decode(file_get_contents("php://input")); $id = $_GET['id']; // $id = 14; $error = ""; $autorinfo = mysql_query("SELECT CONCAT(nombres,' ',apellidos), descripcion, rutaFoto, cargo, (select facebook from usuario where idPersonal={$id}) as facebook,\n (select twitter from usuario where idPersonal={$id}) as twitter, (select googleplus from usuario where idPersonal={$id}) as googleplus,\n (select linkedin from usuario where idPersonal={$id}) as linkedin, (select mail from usuario where idPersonal={$id}) as mail\n FROM personal\n WHERE idPersonal={$id}"); if ($autorinfo) { $autorvalidate = mysql_fetch_row($autorinfo); $autor = array('id' => $id, 'nombre' => $autorvalidate[0], 'descripcion' => $autorvalidate[1], 'foto' => $autorvalidate[2], 'cargo' => $autorvalidate[3], 'facebook' => $autorvalidate[4], 'twitter' => $autorvalidate[5], 'googleplus' => $autorvalidate[6], 'linkedin' => $autorvalidate[7], 'mail' => $autorvalidate[8]); $artinfo = mysql_query("SELECT a.idArticulo as id, a.titulo,a.preview, a.fecha, s.nombre, s.url, CONCAT(c.nombres, ' ', c.apellidos) as autor, se.url as urlSeccion\n FROM articulo a, personal c, subseccion s, seccion se\n where a.idPersonal = {$id} and a.idSubseccion = s.idSubseccion and a.idPersonal = c.idPersonal and s.idSeccion = se.idSeccion\n ORDER BY a.fecha desc, a.hora desc"); $colinfo = mysql_query("SELECT a.idColumna as id, a.titulo, a.fecha, CONCAT(c.nombres, ' ', c.apellidos) as autor\n FROM columna a, personal c\n where a.idPersonal = {$id} and a.idPersonal = c.idPersonal\n ORDER BY a.fecha desc, a.hora desc"); while ($artpreview = mysql_fetch_array($artinfo)) { $articulos[] = array('id' => $id = $artpreview['id'], 'titulo' => $titulo = $artpreview['titulo'], 'fecha' => $fecha = formatoFecha($artpreview['fecha']), 'subseccion' => $subseccion = $artpreview['nombre'], 'url' => $url = $artpreview['url'], 'urlSeccion' => $urlSeccion = $artpreview['urlSeccion'], 'autor' => $id = $artpreview['autor'], 'preview' => $preview = $artpreview['preview']); } while ($colpreview = mysql_fetch_array($colinfo)) { $articulos[] = array('id' => $id = $colpreview['id'], 'titulo' => $titulo = $colpreview['titulo'], 'fecha' => $fecha = formatoFecha($colpreview['fecha']), 'subseccion' => "Columnistas", 'url' => "columnistas", 'autor' => $id = $colpreview['autor']); } } else { $error = "AUTOR NO ENCONTRADO"; } echo json_encode(array('autor' => $autor, 'articulos' => $articulos, 'fotogalerias' => fotogaleria(), 'actualidades' => actualidad(), 'banner1' => banner(8, 1), 'banner2' => banner(8, 2), 'bannerMovil' => banner(8, 'movil')));
<?php include 'connection.php'; include 'funciones.php'; error_reporting(E_ERROR | E_WARNING | E_PARSE); $qPersonal = mysql_query("SELECT `idPersonal` ,CONCAT(nombres,' ',apellidos), `cargo`, `rutaFoto` FROM `personal` WHERE `cargo` != 'externo'"); while ($rPersonal = mysql_fetch_array($qPersonal)) { $personal[] = array('id' => $rPersonal[idPersonal], 'nombre' => $rPersonal[1], 'cargo' => $rPersonal['cargo'], 'rutaFoto' => $rPersonal['rutaFoto']); } echo json_encode(array('banner1' => banner(8, 1), 'banner2' => banner(8, 2), 'bannerMovil' => banner(8, 'movil'), 'fotogalerias' => fotogaleria(), 'actualidades' => actualidad(), 'personal' => $personal));
<?php include 'connection.php'; include 'funciones.php'; error_reporting(E_ERROR | E_WARNING | E_PARSE); date_default_timezone_set('America/El_Salvador'); $editdata = json_decode(file_get_contents("php://input")); $busqueda = mysql_escape_string($_GET['query']); // $busqueda ="reunión"; $infox = "SELECT a.idArticulo as id, a.titulo,a.preview, a.fecha, s.nombre, s.url, CONCAT(c.nombres, ' ', c.apellidos) as autor, c.idPersonal, se.url as urlSeccion\n FROM articulo a, personal c, subseccion s, seccion se\n where (LOWER(a.titulo) like '%{$busqueda}%' or LOWER(CONCAT(c.nombres, ' ', c.apellidos)) like '%{$busqueda}%')\n and a.idPersonal = c.idPersonal and a.idSubseccion = s.idSubseccion and s.idSeccion = se.idSeccion\n ORDER BY a.fecha desc, a.hora desc"; // echo $infox; $info = mysql_query($infox); while ($result = mysql_fetch_array($info)) { $resultado[] = array('id' => $id = $result['id'], 'titulo' => $titulo = $result['titulo'], 'fecha' => $fecha = formatoFecha($result['fecha']), 'subseccion' => $subseccion = $result['nombre'], 'url' => $url = $result['url'], 'urlSeccion' => $urlSeccion = $result['urlSeccion'], 'autor' => $autor = $result['autor'], 'idPersonal' => $idPersonal = $result['idPersonal'], 'preview' => $preview = $result['preview']); } // (select se.url as urlSeccion, se.nombre as seccion from seccion as se where se.idSeccion=(select x.idSeccion from subseccion as x where x.idSubseccion=a.idSubseccion)) $colinfo = mysql_query("SELECT a.idColumna as id, a.titulo, a.fecha, CONCAT(c.nombres, ' ', c.apellidos) as autor,c.idPersonal\n FROM columna a, personal c\n where (LOWER(a.titulo) like '%{$busqueda}%' or LOWER(CONCAT(c.nombres, ' ', c.apellidos)) like '%{$busqueda}%') and a.idPersonal = c.idPersonal\n ORDER BY a.fecha desc, a.hora desc"); while ($colpreview = mysql_fetch_array($colinfo)) { $resultado[] = array('id' => $id = $colpreview['id'], 'titulo' => $titulo = $colpreview['titulo'], 'fecha' => $fecha = formatoFecha($colpreview['fecha']), 'subseccion' => "Columnistas", 'url' => "columnistas", 'autor' => $autor = $colpreview['autor'], 'idPersonal' => $idPersonal = $result['idPersonal'], 'urlSeccion' => 'opinion'); } echo json_encode(array('resultado' => $resultado, 'actualidades' => actualidad(), 'caricatura' => caricatura(), 'banner1' => banner(8, 1), 'banner2' => banner(8, 2), 'bannerMovil' => banner(8, 'movil')));