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/
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
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
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
Pues me he comprado un servidor para hosting y vendere cuentas de hospedaje desde 3 dlls al mes. esten al pendiente.
Saludos
Ultimos comentarios