Your Ad Here

PHP snippet Sumar Tiempo a Fechas

Feb 2008
05
443 views
0

Con esta funcion cortesia de Titux podemos sumarle a una fecha dada ya sean dias,minutos,segundos y /o combinaciones de las mismas y obtenemos como resultado la nueva fecha

function dateadd($date, $dd=0, $mm=0, $yy=0, $hh=0, $mn=0, $ss=0){
$date_r = getdate(strtotime($date));
$date_result = date("m/d/Y h:i:s", mktime(($date_r["hours"]+$hh),($date_r["minutes"]+$mn),($date_r["seconds"]+$ss),($date_r["mon"]+$mm),($date_r["mday"]+$dd),($date_r["year"]+$yy)));
return $date_result;
}
$fecha = "02/04/2008"; //mes/dia/año
$fecha_actualizada = dateadd($fecha,1,0,0,0,0,0); // suma 1 dia a la fecha

Lo vi en :http://www.alterbrain.net/

Links Relacionados

Jan 2008
31
453 views
0

PHP snippet Mostrar imagenes en Random

Jan 2008
31
453 views
0

Generar imagenes aleatorias no es tan dificil como suena y pues esto es gracias a la funcion shuffle() de PHP, la cual toma un array y reordena los indices de un array.

Veamos como funciona:

//CREAMOS UN ARRAY
$imagenes=array();

//AGREGAMOS ITEMS AL ARRAY
$imagenes[]='<img src='imagen1.gif' alt='imagen1' title='imagen1' />';
$imagenes[]='<img src='imagen2.gif' alt='imagen2' title='imagen2' />';
$imagenes[]='<img src='imagen3.gif' alt='imagen3' title='imagen3' />';
$imagenes[]='<img src='imagen4.gif' alt='imagen4' title='imagen4' />';
$imagenes[]='<img src='imagen5.gif' alt='imagen5' title='imagen5' />';

//AHORA SIMPLEMENTE INVOCAMOS LA FUNCION shuffle()
shuffle($imagenes);

//Y LISTA LAS IMAGENES YA ESTAN EN UN ORDEN DIFERENTE AL QUE LAS REGISTRAMOS:
//AHORA YA DEPENDE DE TU IMAGINACION QUE HACER CON ELLAS
//PERO BUENO AQUI PONGO EL CODIGO PARA DESPLEGAR LA IMAGEN ASIGNADA ALEATORIAMENTE
echo $imagenes[0];

De nuevo espero les sea de utilidad.

Dudas y reclamaciones: favor de dejar el comentario.

EOT

PHP acentos y caracteres especiales

Jan 2008
29
706 views
1

Este es un problema con el que alguna vez tendremos que encontrarnos cuando al desplegar alguna pagina se pierden los acentos y caracteres especiales, por ejemplo las ñ.

Ejemplo :

avión -> avión
jugará -> jugará
jugón -> jugón

Pasa resolver esto solo debemos escribir esto al principio del archivo para cambiar el charset de la pagina obiamente con php

header('Content-Type: text/html; charset=iso-8859-1');

Espero les sea util.
Espero sus comentarios

PHP Snippet Convertir fechas entre MySQL y castellano

Jan 2008
23
682 views
0

Normalmente recibimos las fechas que vamos a guardar en formato dd/mm/yyyy pero en mysql las guardamos en formato yyyy/mm/dd
asi que sin mas aqui les dejo la manera practica que el jegs encontro para hacer la conversion

function parse_date($fecha){
    list($dia,$mes,$anio)=explode("/",$fecha);
    $fecha="$anio-$mes-$dia";
    return $fecha
}

Y asi de facil podemos convertir las fechas que recibimos en formato mysql ahora vamos a la inversa formatear la fecha de regreso de Mysql a PHP
la consulta quedaria asi

$qry="SELECT DATE_FORMAT(el_campocon_la_fecha,'%d/%m/%Y') as el_campo_con_la_fecha FROM latabla";
$res=mysql_query($qry);

Y listo ya podemos convertir las fechas entre MySQL y PHP a nuestro gusto.
Espero les sea util

Hosting baratito

Nov 2007
07
231 views
0

Pues me he comprado un servidor para hosting y vendere cuentas de hospedaje desde 3 dlls al mes. esten al pendiente.

Saludos

Deja tu comentario