mysql

Diferencia entre fechas MySQL

Hoy tras revisar unos reportes los datos de diferencia de fechas no coincidían con la realidad, tuve que meterme a investigar desde el código fuente y desde el Query y resulta que la diferencia la calculaban RESTANDO las 2 fechas, algo así: Y obviamente el resultado estaba mal, ya que no puedes sacar la diferencia de días con una simple resta, para ello existe la función DATEDIFF de MySQL. Quedando la sentencia de la siguiente manera: Decidí escribir sobre esto, por que a todos nos ha llegado a pasar que hasta las cosas básicas y sencillas se nos han llegado...

Continue reading...

Ejecutar archivo SQL desde consola y guardar salida en archivo

Ni para que decir que escribiré continuamente, cuando probablemente no sea así, me gustaría pero la falta de inspiración y/o tiempo me ha complicado el saber que escribir… tras escuchar algunos consejos regresaré a mis inicios, a lo que me gusta, por lo que surgió esta página hace algunos ayeres, para programar y difundir lo poco que se. Me he metido a programar MySQL desde la terminal (de autobuses del ADO) y ha sido gratificante esta nueva experiencia, pero me encontré con un pequeño problema, tratar de ejecutar un Query de aproximadamente 2000 líneas (no pregunten por que tantas), y...

Continue reading...

Crear pdf desde php haciendo una consulta a MySQL

Mientras trabajamos con php en algún proyecto nos encomendarán generar un reporte sobre los registros que se tienen en nuestra base de datos, suena sencillo y lo es, sólo es cuestión de saber buscarle, si llegaste a ésta página entonces tu si sabes buscar 😉 Primero utilizaremos las clases «class.ezpdf.php» y «class.pdf.php», además de la carpeta «fonts» por si deseamos hacer uso de distintas fuentes. Incluimos nuestro archivo ezpdf de la siguiente manera(se encuentra en raíz del proyecto. [php]require_once(‘class.ezpdf.php’); $pdf = new Cezpdf(‘A4’); //seleccionamos tipo de hoja $pdf->selectFont(‘fonts/Helvetica.afm’); //seleccionamos fuente a utilizar[/php] Haremos nuestra consulta (podremos exportarla para no revolver...

Continue reading...

Iniciando en las bases de datos

Hola que tal en está ocasión hablaré sobre las base de datos y como irlas creando poco a poco así sirve que voy aprendiendo por que no se ni madres, me costo uno y parte del otro para poder accesar a mi base de datos y crear una bd por líneas de comandos, pero bueno poco a poco ahi vamos, y espero  aprendan conmigo y vayamos resolviendo entre todos las dudas que surgan, por que para la practica que pide el profesor Ernesto Dorantes, está muy padre el tutorial pero la practica si está un poco compleja por línea de...

Continue reading...