Programación

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...

Compilar LESS en Notepad++

Si lo sé, lo sé, lo sé. Me he desaparecido un largo tiempo de éstas tierras, tras andar perdido ayudando a Elijah Baley y R. Daneel en la búsqueda de quien trata de perjudicar a los robots, haber viajado 3k de años para terminar en Lusitana tratando de evitar «otro» xenocidio, y terminar tratando de comprender las discusiones filosóficas de Oliveira y Traveler. Heme aquí de vuelta, tirando código y tratando de ayudar con algún tutorial. El buen «Neo» (no el de Matrix) ha dejado a un lado Notepad++ y me ha recomendado otro editor atom ya que en éste...

Continue reading...

Añadir opción a nuestro Select en HTML y JavaScript

Desde la comunidad de G+, han hecho la siguiente petición de mostrar al usuario en select, pero si no existe la opción permitir que el usuario marque la opción «otro» y se active el cuadro de texto para introducir su nombre. Hace algunos ayeres yo tuve el mismo problema y lo resolví de la siguiente manera (Fue hace algunos ayeres posiblemente sea antigua la solución): [code lang=»HTML»] <select name="seleccion" onChange="otro(this)"> <option selected>Selecciona alguna opción</option> [/code] [code lang=»PHP»] <?php //se supone ya habrás hecho la conexión y la consulta while($reg=mysql_fetch_row($query)){ echo ‘<option value=" ‘.$reg[0].’ " > ‘.$reg[1]. ‘</option>’; } ?> [/code]...

Continue reading...