0) as TOTAL, comment.quejaID, Basedatos.Id, Basedatos.Queja_para, Basedatos.Asunto, Basedatos.Queja, Basedatos.Provincia, Bloques.Bloque FROM Bloques, Basedatos LEFT join comment on comment.quejaID=Basedatos.id WHERE Basedatos.categoria=Bloques.id GROUP BY Basedatos.id ORDER BY Basedatos.id desc limit 0,5"; $ultimos = mysql_query($query_ultimos, $conexion) or die(mysql_error()); $row_ultimos = mysql_fetch_assoc($ultimos); $totalRows_ultimos = mysql_num_rows($ultimos); mysql_select_db($database_conexion, $conexion); $query_total = "SELECT COUNT(*) AS TOT FROM Basedatos"; $total = mysql_query($query_total, $conexion) or die(mysql_error()); $row_total = mysql_fetch_assoc($total); $totalRows_total = mysql_num_rows($total); mysql_select_db($database_conexion, $conexion); $query_categoria = "SELECT Basedatos.Fecha,COUNT(*) AS TOTAL , Bloque FROM Basedatos, Bloques WHERE Basedatos.Categoria=Bloques.id GROUP BY Bloque ORDER BY TOTAL DESC"; $categoria = mysql_query($query_categoria, $conexion) or die(mysql_error()); $row_categoria = mysql_fetch_assoc($categoria); $totalRows_categoria = mysql_num_rows($categoria); mysql_select_db($database_conexion, $conexion); $query_fotoqueja = "SELECT COUNT(comenfotos.fotoid > 0) as TOTAL, comenfotos.fotoid, fotoqueja.ID, fotoqueja.Image, fotoqueja.MLS, fotoqueja.textofotoqueja FROM fotoqueja left join comenfotos on fotoqueja.ID=comenfotos.fotoid GROUP BY fotoqueja.ID ORDER BY fotoqueja.ID desc limit 0,3"; $fotoqueja = mysql_query($query_fotoqueja, $conexion) or die(mysql_error()); $row_fotoqueja = mysql_fetch_assoc($fotoqueja); $totalRows_fotoqueja = mysql_num_rows($fotoqueja); $maxRows_comentarios = 11; $pageNum_comentarios = 0; if (isset($_GET['pageNum_comentarios'])) { $pageNum_comentarios = $_GET['pageNum_comentarios']; } $startRow_comentarios = $pageNum_comentarios * $maxRows_comentarios; mysql_select_db($database_conexion, $conexion); $query_comentarios = "SELECT * FROM comment ORDER BY id DESC"; $query_limit_comentarios = sprintf("%s LIMIT %d, %d", $query_comentarios, $startRow_comentarios, $maxRows_comentarios); $comentarios = mysql_query($query_limit_comentarios, $conexion) or die(mysql_error()); $row_comentarios = mysql_fetch_assoc($comentarios); if (isset($_GET['totalRows_comentarios'])) { $totalRows_comentarios = $_GET['totalRows_comentarios']; } else { $all_comentarios = mysql_query($query_comentarios); $totalRows_comentarios = mysql_num_rows($all_comentarios); } $totalPages_comentarios = ceil($totalRows_comentarios/$maxRows_comentarios)-1; $queryString_ultimos = ""; if (!empty($_SERVER['QUERY_STRING'])) { $params = explode("&", $_SERVER['QUERY_STRING']); $newParams = array(); foreach ($params as $param) { if (stristr($param, "pageNum_ultimos") == false && stristr($param, "totalRows_ultimos") == false) { array_push($newParams, $param); } } if (count($newParams) != 0) { $queryString_ultimos = "&" . htmlentities(implode("&", $newParams)); } } $queryString_ultimos = sprintf("&totalRows_ultimos=%d%s", $totalRows_ultimos, $queryString_ultimos); // Usuarios activos con PHP sin utilizar bases de datos // Tiempo en segundos en que expira la sesión. $fin_session = 600; // En usuarios.dat guardaremos el IP y hora en que el usuario inicio la sesión $arr = file("usuarios.dat"); $contenido = $REMOTE_ADDR.":".time()." "; for ( $i = 0 ; $i < sizeof($arr) ; $i++ ) { $tmp = explode(":",$arr[$i]); if (( $tmp[0] != $REMOTE_ADDR ) && (( time() - $tmp[1] ) < $fin_session )) { $contenido .= $REMOTE_ADDR.":".time()." "; } } $fp = fopen("usuarios.dat","w"); fputs($fp,$contenido); fclose($fp); $array = file("usuarios.dat"); $USUARIOS_ACTIVOS = count($array); function cut_string($string, $charlimit) { if(substr($string,$charlimit-1,1) != ' ') { $string = substr($string,'0',$charlimit); $array = explode(' ',$string); array_pop($array); $new_string = implode(' ',$array); return $new_string.' ...'; } else { return substr($string,'0',$charlimit-1).' ...'; } } ?>
|
||||||
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|