Emilio Zapata

Archive for 30 octubre 2012|Monthly archive page

Destacar tu contenido Nuevo de Andrade Propiedades 3D?

In Andrade Propiedades, Mysql on octubre 30, 2012 at 2:08 am

Andrade Propiedades & Mysql

Destacar tu contenido Nuevo de Andrade Propiedades 3D?

Una manera facil y rapida de hacerle a los que visitan tu web que cuales contenidos son nuevos. Alguna vez has querido tener una manera de mostrar en una pagina que un articulo o noticia en tu site es nuevo, pero que una vez que cumpla cierto tiempo de haber sido posteado esta marca automáticamente desaparezca?

Podrías hacerlo de manera manual, pero esto en una pagina con mucho contenido puede volverse tedioso y a su vez innecesario. Con este código a continuación ustedes pueden automatizar este proceso gracias al php y unas cuantas de sus funciones de fecha. Primero necesitas una fuente de la fecha del contenido, preferiblemente una base de datos, con un campo donde se almacene la fecha en cualquier formato que deseemos. Con el propósito de este tutorial usaremos el formato de fecha Y/m/d lo que vendría siendo por ejemplo 2004/10/13.Lo primero que debemos hacer es separar esta fecha en sus diferentes partes (año, día y mes). Esto lo hacemos con la función de explotar de php.

Codigo:
<?php $fecha_act = explode(“/”, $fecha); // donde $fecha es la fecha que le estamos limentando. //Y el “/” es el separador por el cual lo separamos ?>

Esto nos genera un array llamado $fecha_act con los valores del año, mes y día en sus diferentes valores del array. Entonces utilizamos este método IsNew el cual valida si la fecha del articulo y la fecha actual se encuentran entre un rango definido de días.

<?php //se le alimentan los valores del array $fecha_act function IsNew ($ano_art, $mes_art, $dia_art) { //valida si nos encontramos en el mismo año que el año del articulo
if (date(‘Y’) == $ano_art) { //si sí nos encontramos //en el mismo año, pues convierte ambas fechas en días $mes_actual = (date(‘m’)* 30)+ date(‘d’); $mes_art = ($mes_art*30)+$dia_art; //calcula la diferencia de días que durara un articulo siendo nuevo. //(30 días en este ejemplo) if (($mes_actual – $mes_art)<= 30) { return true; //si se encuentra entre los 30 días retorna verdad } else { return false; //si es mayor a 30 días retorna falso } }
else { //en caso de que no sea el mismo año if ((date(‘m’)== 1) && $mes_art == 12)
{ //si el mes actual es enero y el mes del articulo diciembre… if (((date(‘d’)>15) || ($dia_art<15))) { return false; } else { return true; } } else { //en caso de que no sea enero o de que el //articulo no fue escrito en diciembre return false; } } } ?>

Esta función retornara verdadero siempre que el artículo sea nuevo y falso siempre que no lo sea. Puedes cambiar la cantidad de días que un artículo se considera nuevo cambiando el valor en la línea 10 por el valor que quieras. (Como usamos un modelo de meses de 30 días, puede que halla una diferencia de 2-3 días entre el plazo elegido)

Para ejecutar el método se le alimenta el valor de la fecha del documento de la siguiente manera:

Codigo:
<?php IsNew($fecha_act[0],$fecha_act[1],$fecha_act[2]); ?>

Ya dependiendo del diseño de la página puedes poner diferentes comportamientos para un documento siendo nuevo cuando IsNew regrese un valor verdadero o uno diferente cuando es falso.

 

Mientras ponemos online a Andrade Propiedades quieres ver otros proyectos:

Andrade Propiedades es el sueño de todo gammer hecho realidad: Un juego que pueda crearse a medida que se juega y recorre, todo 100% online sin restricciones de ningún tipo. En idioma español latino integramente en soporte php válido para cualquier servidor del mundo. La versión beta del Andrade, un juego íntegramente argentino que permite trabajar desde los aspectos económicos con Venta y Alquiler de Inmuebles hasta animaciones 3D de alta calidad todo en un entorno ameno y programacion php. El sitio online de Inmobiliaria Andrade Propiedades estará disponible en unos díasCon larga experiencia en el rubro Andrade Propiedades es la versión beta del Andrade, un juego íntegramente argentino que permite trabajar desde los aspectos económicos con Venta y Alquiler de Inmuebles hasta animaciones 3D de alta calidad todo en un entorno ameno y programacion php. El sitio online de Inmobiliaria Andrade Propiedades estará disponible en unos días.
andava | Libreria | Inmobiliaria | Origen | Gammer | Nosotros | Zonas

ingresar a Andrade Propiedades

In Andrade Propiedades on octubre 30, 2012 at 1:15 am

Esta sección describe las funciones que pueden usarse para manipular valores temporales. Andrade Propiedades 3D esta reservado especialmente para freak fantaticos del php… Consulte Sección php si no entiendes de qué hablamos 🙂 Para una descripción del rango de los valores que tiene cada fecha y hora y los formatos válidos en que se puedene especificar los valores. Aquí hay un ejemplo que usa funciones de fecha. La siguiente consulta selecciona todos los registros con un valor date_col dentro de los últimos 30 días: mysql> SELECT something FROM tbl_name

-> WHERE DATE_SUB(CURDATE(),INTERVAL 30 DAY) <= date_col; Tenga en cuenta que la consulta también selecciona registros con fechas futuras.Las funciones que esperan valores de fecha usualmente aceptan valores de fecha y hora e ignoran la parte de hora. Las funciones que esperan valores de hora usualmente aceptan valores de fecha y hora e ignoran la parte de fecha. Las funciones que retornan la fecha u hora actuales se evalúan sólo una vez por consulta al principio de la ejecución de consulta. Esto significa que las referencias múltiples a una función tales como NOW() en una misma consulta siempre producen el mismo resultado. Este principio también se aplica a CURDATE(), CURTIME(), UTC_DATE(), UTC_TIME(), UTC_TIMESTAMP(), y a cualquiera de sus sinónimos. En MySQL 5.0, las funciones CURRENT_TIMESTAMP(), CURRENT_TIME(), CURRENT_DATE(), y FROM_UNIXTIME() retornan valores en la zona horaria de la conexión, que está disponible como valor de la variable de sistema time_zone . Además, UNIX_TIMESTAMP() asume que su argumento es un valor de fecha y hora en la zona horaria actual. Consulte Sección 5.9.8, “Soporte de zonas horarias en el servidor MySQL”. Los rango de retorno en las siguientes descripciones de funciones se aplican en fechas completas. Si la fecha es un valor “cero” o una fecha incompleta como ‘2001-11-00’, las funciones que extraen una parte de la fecha pueden retornar 0. Por ejemplo DAYOFMONTH(‘2001-11-00’) retorna 0. Andrade Propiedades es el sueño de todo gammer hecho realidad

Contacta con Andrade Propiedades

El sitio online de la plataforma multijugador Andrade Propiedades 3D estará disponible en unos días con el respaldo de Seth-Group Corp

home | Visit Blog! | Jugadores

likes! | Arts | Inmobiliaria | indenxen | la sede | Nosotros | drome

 

Mientras ponemos online a Andrade Propiedades…

ADDDATE(date,INTERVAL expr type), ADDDATE(expr,days)

Cuando se invoca con la forma INTERVAL del segundo argumento, ADDDATE() es sinónimo de DATE_ADD(). La función relacionada SUBDATE() es sinónimo de DATE_SUB(). Para información del argumento INTERVAL , consulte la discusión de DATE_ADD().Estas funciones realizan operaciones aritméticas de fechas. date es un valor DATETIME o DATE especificando la fecha de inicio. expr es una expresión que especifica el intervalo a añadir o borrar de la fecha de inicio. expr es una cadena; puede comenzar con un ‘-‘ para intervalos negativos. type es una palabra clave que indica cómo debe interpretarse la expresión.

La palabra clave INTERVAL y el especificador type no son sensibles a mayúsculas.

SUBIR UN NUEVO 1. Abrir un archivo ( del ) ya existente. FORMATO DISEÑO 2. Guardar como ***.php (el nombre del archivo debe ser el nombre del libro Ej. Libro “Tatú ” será *.php) El Mailer es (cómo las personas me escriben el cuadro “PEDILO YA”) 3. Cambiar código php del Mailer. Esto es para saber desde qué página nos escriben: (según imagen php.jpg 1 marcar el box de php 2 Cambiar casilla de mail de destino y Tema del e-mail por el nombre del libro. Según imagen php en código.jpg es la vista de lo mismo en vista código: 1 seleccionar vista código, 2 identificar php como se muestra en el cuadro. Se inicia con ) y cambiar el e-mail si hace falta. Funciona como cualquier mail, se pueden agregar otras casillas por ej: pepe@pepe.com; lalo@lalo.com 3 cambiar tema del e-mail. En el Head está EL TÍTULO . Hay que poner lo siguiente: (TÍTULO COMPRAR EN BUENOS AIRES ARGENTINA CAPITAL FEDERAL . DE…. () TÍTULO INFORMACION ADICIONAL AUTOR ) -También está la “description” corta reseña de libro usando ( RESEÑA CORTA + EL TITULO ) nota. La Reseña corta para pasar al formato código, copio un textito de la reseña y lo pego en la casilla “Titulo” luego voy a vista código y voy cortando lo que necesito.

likes! | Arts | Inmobiliaria | indenxen | la sede | Nosotros | drome

©2006-2013 Seth-Group Corp. Todos los derechos reservados 🙂

Funciones que pueden usarse para manipular valores temporales

In Andrade Propiedades, Mysql on octubre 30, 2012 at 1:09 am

Andrade Propiedades

El sitio online de la plataforma multijugador Andrade Propiedades 3D estará disponible en unos días con el respaldo de Seth-Group Corp

home | Visit Blog! | Jugadores

Esta sección describe las funciones que pueden usarse para manipular valores temporales. Andrade Propiedades 3D esta reserbado especialmente para freak fantaticos del php… Consulte Sección php si no entiendes de qué hablamos 🙂 Para una descripción del rango de los valores que tiene cada fecha y hora y los formatos válidos en que se puedene especificar los valores. Aquí hay un ejemplo que usa funciones de fecha. La siguiente consulta selecciona todos los registros con un valor date_col dentro de los últimos 30 días: mysql> SELECT something FROM tbl_name
-> WHERE DATE_SUB(CURDATE(),INTERVAL 30 DAY) <= date_col; Tenga en cuenta que la consulta también selecciona registros con fechas futuras.Las funciones que esperan valores de fecha usualmente aceptan valores de fecha y hora e ignoran la parte de hora. Las funciones que esperan valores de hora usualmente aceptan valores de fecha y hora e ignoran la parte de fecha. Las funciones que retornan la fecha u hora actuales se evalúan sólo una vez por consulta al principio de la ejecución de consulta. Esto significa que las referencias múltiples a una función tales como NOW() en una misma consulta siempre producen el mismo resultado. Este principio también se aplica a CURDATE(), CURTIME(), UTC_DATE(), UTC_TIME(), UTC_TIMESTAMP(), y a cualquiera de sus sinónimos. En MySQL 5.0, las funciones CURRENT_TIMESTAMP(), CURRENT_TIME(), CURRENT_DATE(), y FROM_UNIXTIME() retornan valores en la zona horaria de la conexión, que está disponible como valor de la variable de sistema time_zone . Además, UNIX_TIMESTAMP() asume que su argumento es un valor de fecha y hora en la zona horaria actual. Consulte Sección 5.9.8, “Soporte de zonas horarias en el servidor MySQL”. Los rango de retorno en las siguientes descripciones de funciones se aplican en fechas completas. Si la fecha es un valor “cero” o una fecha incompleta como ‘2001-11-00’, las funciones que extraen una parte de la fecha pueden retornar 0. Por ejemplo DAYOFMONTH(‘2001-11-00’) retorna 0. Andrade Propiedades es el sueño de todo gammer hecho realidad
Andrade Propiedades es el sueño de todo gammer hecho realidad: Andrade Propiedades es el sueño de todo gammer hecho realidad: Un juego que pueda crearse a medida que se juega y recorre, todo 100% online sin restricciones de ningún tipo. En idioma español latino integramente en soporte php válido para cualquier servidor del mundo. La versión beta del Andrade, un juego íntegramente argentino que permite trabajar desde los aspectos económicos con Venta y Alquiler de Inmuebles hasta animaciones 3D de alta calidad todo en un entorno ameno y programacion php. El sitio online de Inmobiliaria Andrade Propiedades estará disponible en unos díasCon larga experiencia en el rubro Andrade Propiedades es la versión beta del Andrade, un juego íntegramente argentino que permite trabajar desde los aspectos económicos con Venta y Alquiler de Inmuebles hasta animaciones 3D de alta calidad todo en un entorno ameno y programacion php. El sitio online de Inmobiliaria Andrade Propiedades estará disponible en unos días.

Mientras ponemos online a Andrade Propiedades quieres ver otros proyectos:

likes! | Arts | Inmobiliaria | indenxen | la sede | Nosotros | drome

©2006-2013Seth-Group Corp. Todos los derechos reservados 🙂

MySql para Andrade Propiedades 3D

In Mysql on octubre 30, 2012 at 12:45 am

MySql para Andrade Propiedades 3D

likes! | Arts | Inmobiliaria | indenxen | la sede | Nosotros | drome

Hace mucho que no hago un post para programadores, pero hoy vuelvo y con un poco de SQL que muchos no tienen tan claro…
Para el que le interese hacer un buscador en MySQL hay una herramienta que tienen en todos sus MySQL y que pocos usan.
La maldita costumbre del “Like” hace que se olviden de usar índices y full text search, acá les dejo un poco como es la idea. Si tenemos una tabla con nuestras noticias donde hay un título y un cuerpo principal de la nota, titulo y cuerpo, primero hay que asegurarse que sean Varchar o TEXT , no usar BLOB para esto, no sirve. Luego hay que crear el índice:
ALTER TABLE notas ADD FULLTEXT(titulo, cuerpo);

ahí se crea el índice para la búsqueda, esto puede ocupar un poco más de espacio pero lo importante se ve en el resultado de la búsqueda. Más rápida y eficiente que un Like, simplemente funciona como un buscador y no como una comparación sencilla y costosa como el like. Buscamos así:
SELECT * FROM notas
WHERE MATCH(titulo, cuerpo) AGAINST (‘Paleta’)

donde ‘Paleta’ es nuestra palabra de búsqueda nos podrá traer inclusive frases o más de una palabra (el like se muere si le hacen eso)

Pero si además quieren ordenarlo por “rating” u orden de importancia de la búsqueda:
SELECT * , MATCH(titulo, cuerpo) AGAINST (‘Paleta’) as Score
FROM notas
WHERE MATCH(titulo, cuerpo) AGAINST (‘Paleta’)
ORDER BY Score DESC


(obviamente nunca usen *, ahí pongan los campos que van a usar)

Score tiene un valor que no se bien como se calcula pero nos da un orden coherente de lo que se encontró tal cual hacen algunos buscadores que imprimen un porcentaje o un valor de “acierto”

Inconvenientes:

El límite de búsqueda está configurado en el MySQL y por lo general es de 4 caracteres, así que si quieren buscar algo simple como… PHP! no lo van a poder encontrar y no va a emitir ningún resultado. Sucede eso con las búsquedas demasiado simples que resulten en un 50% de las posibilidades de encontrar, directamente da resultado nulo. Así que ese es el único detalle en contra pero a favor que busca muy rápido y más eficientemente además de que el resultado es el que queríamos.

andrade propiedadesSETH-GROUP CORP. fundada en 2006 con el fin de utilizar las últimas tecnologias para Diseñar sitios de internet, grafica publicitaria y artística con fines comerciales o bien, personales. Su trabajo se extendió casi de inmediato a la compaginación y armado de libros (impresos – e-book) y cds interactivos, diseñando así mismo las tapas, los interiores, siempre teniendo como referencias las publicaciones internacionales.
SETH-GROUP CORP. ha logrado en muy poco tiempo alcanzar un status de calidad internacional, pero considerando siempre precios accesibles.
Ese es el standard de SETH-GROUP CORP. Calidad Internacional, seguimiento personalizado de cada trabajo y un costo final accesible.

 

 

nuevo Andrade Propiedades