Snippet para Obtener la Diferencia de Dias entre Dos Fechas en PHP  740 views

February 6 2008 Categorized Under: PHP y MySQL No Commented

Continuando con manejo de fechas este snippet permite obtener la diferencia de dias entre dos fechas dadas, muy util en desarrollos con calculo de tiempos.

Ver articulo completo en Alterbrain.net

Bytes…

Popularity: 2% [?]

Funcion PHP para Sumar Tiempo a Fechas  1,047 views

February 5 2008 Categorized Under: PHP y MySQL No Commented

Con esta funcion es posible sumar o agregar tiempo (años, meses, dias, horas, munitos, segundos) a una fecha especifica.

Ahora los consejos o fragmentos de codigo (snippets) los estare publicando en otro blog especifico para esto, este se llama alterbrain.net

Aqui esta la liga a este post: Funcion DateAdd


Bytes…

Popularity: 2% [?]

Conversion de un Array en QueryString  448 views

January 16 2008 Categorized Under: PHP y MySQL, Recursos No Commented

Aveces se me ha presentado el problema de quere convertir o armar QueryStrings desde variables, arreglos o valores desde una base de datos, la mejor forma de hacer esto es meter los valores en un arreglo y convertir el mismo en QueryString con la funcion http_build_query(). ejemplo:

$data = array('foo'=>‘bar’,
‘baz’=>’boom’,
‘cow’=>’milk’,
‘php’=>’hypertext processor’);

echo http_build_query($data); // foo=bar&baz=boom&cow=milk&php=hypertext+processor
echo http_build_query($data, ”, ‘&’); // foo=bar&baz=boom&cow=milk&php=hypertext+processor

?>

saludos..

Popularity: 8% [?]

Comandos Basicos para Linux  1,205 views

November 21 2007 Categorized Under: Ciencia y Tecnologia, Linux, PHP y MySQL one Commented


Esta es un pequeña guia de comados basicos para el shell de linux espero les sea ta util como a mi.

cd
Cambia el directorio de trabajo actual
Linux al igual que la mayor parte de los sistemas operativos guarda los archivos en una estructura en árbol, denominándose cada una de las ramas directorios. El directorio raíz del cual cuelgan todos los demás, queda especificado con el carácter /, la barra de dividir, distinta a la del DOS que como todos sabemos tiene la inclinación contraria: \. Así para acceder al directorio /home/root tecleamos cd /home/root. El directorio actual se representa con el carácter . y el anterior (padre) con .. . Así para acceder al directorio anterior teclearíamos cd .. (notar que existe un espacio en blanco, cd.. , no sería válido).
ej:
cd /home

ls
Muestra información de archivos y directorios <==> DIR en DOS
Dos parámetros ampliamente utilizados:
-l : Muestra información más completa sobre los archivos ( tamaño, fecha, …)
-a : Muestra los archivos ocultos, archivos cuyo nombre comienzan con un punto. Ej: .profile
Nota: Si queremos utilizar las dos opciones, no es necesario hacerlo por separado, esto es: ls -l -a . Podemos acortar introduciendo: ls -la . Constituyendo esto último, una regla general común a todos los comandos de Linux.

cp
Copia archivos
Mueve archivos <==> MOVE o RENAME en DOS
De forma general su uso se puede especificar como: cp archivo_origen directorio_destino. Por ejemplo para copiar el archivo leeme.txt del directorio /tmp al directorio actual se teclearía: cp /tmp/leeme.txt . (notar que el punto final es obligatorio para indicar que el directorio_destino es el actual).

mv
Mueve archivos <==> MOVE o RENAME en DOS
Mover archivos tiene el mismo resultado que copiar los archivos en un nuevo directorio y a continuación borrar los archivos del directorio anterior. Sintaxis: mv archivo_origen a_directorio/archivo_destino. La inclusión de archivo_destino en la sintaxis se debe a que este comando también se usa para renombrar un archivo, ej: mv hola.txt adios.txt

rm
Elimina archivos.
Sintaxis: rm archivo
Un archivo borrado en Linux, desaparece. Una vez borrado, su recuperación no es posible.

mkdir
Crea nuevos directorios.
Ej. mkdir datos . Crea un nuevo directorio denominado datos en el directorio actual.

rmdir
Elimina directorios.
Este comando sólo elimina directorios vacíos, en realidad lo que se utiliza es el comando rm con la opción -r, que elimina el directorio especificado y todo su contenido, incluidos subdirectorios.

less
Muestra un archivo de texto en pantalla de forma paginada.

man
Muestra información sobre el argumento dado.
Ej: man clear. Muy utilizado para obtener información sobre el funcionamiento de programas, Ej: man gpm , o para obtener cualquier tipo de información como por ejemplo: man ascii

find
Busca archivos.
Posee un extraordinario conjunto de opciones que le dan una gran funcionalidad. Aquí nos restringiremos al uso más común.
Sintaxis: find directorio_inico_búsqueda-name “archivo”
Ejemplo: Buscar todos los archivos que comiencen por z minúscula desde el directorio raíz(todo el disco duro): find / -name “z*”

Popularity: 3% [?]

Conversion de Fechas a Formato MySQL  882 views

November 1 2007 Categorized Under: PHP y MySQL No Commented


Un par de lineas muy utilces a la hora de registrar fechas en una tabla MySQL, estas requieren ser insertadas en el formato “aaaa-mm-dd” para mysql, y por lo general nosotros utilizamos el formato “dd/mm/aaaa”.

// Fecha en Nuestro Formato
$dtm_fechainicial = “01/11/2007″;

// Creamos una lista de variables a la cual le asignamos los valores parciales de $dtm_fechainicial, divididos por el signo “/”
list( $dia, $mes, $anio) = split( ‘[/__]‘, $dtm_fechainicial );

// reasignamos la fecha a $dtm_fechainicial con su nuevo formato
$dtm_fechainicial = “$anio-$mes-$dia”;

Listo, con esto podemos insertar la fecha en la tabla.

Saludos

Popularity: 2% [?]

Register Globals (register_globals)  1,047 views

October 30 2007 Categorized Under: PHP y MySQL 3 Commented


Hola, antes de continuar con este post hago una pausa para declarar el objetivo primordial de este Blog, el cual es contribuir con la comunidad programadora sacando temas de esta indole y que sirvan de ayuda, ademas de servirme a mi mismo teniendo un repositorio que ayude a recordar las broncas en las que me he metido y he resuelto como programador, espero que a alguien mas le sirva.

Hoy escribire acerca de una directiva que a muchos programadores nos ah dado problemas, esta es register_globals, en PHP por supuesto.

Esta directiva se encuentra en el archivo de configuracion de php y puede tener 2 estados, On u Off, en versiones anteriores a la 4.2.0 esta aparecia por default en On y no asi en las versiones mas nuevas, por cuestiones de seguridad.

Read more…

Popularity: 2% [?]

Se Solicitan Programadores Web (Monterrey, NL, México)  606 views

October 3 2007 Categorized Under: Ciencia y Tecnologia, Internet, PHP y MySQL one Commented

Empresa en reciente apertura esta solicitando programadores que recidan en la ciudad de monterrey o aledañas, el perfil es el siguiente:

PHP
MySQL
ASP
MSSQL
HTML
JAVASCRIPT
y tecnologias relacionadas con programacion web.

Si estas interesado por favor contacta al siguiente mail y envia tu Curriculum Vitae.
Enviar a azainx@gmail.com

Popularity: 2% [?]

Paginacion con PHP y MySQL  1,681 views

August 30 2007 Categorized Under: PHP y MySQL 4 Commented

El siguiente post, trata sobre un problema con el que comunmente nos topamos los programadores a la hora de necesitar paginar un listado de registros almacenados en una DB.

Esta, mas que otra cosa, es una guia de ayuda para programadores no tan pro. Espero les ayude en sus proyectos.


Articulo Completo en Alterbrain.net

Popularity: 3% [?]