Gonzalo López

Blog de programación

Este blog es sobre programación, PHP, SQL, JavaScript donde estoy añadiendo pequeñas soluciones y mejoras de código de errores que he ido viendo a lo largo de mi vida profesional y soluciones nuevas que van surgiendo.

En el siguiente enlace podrás leer mi blog: Blog


REEMPLAZAR REGISTROS EN MYSQL

Existe una sentencia, que es una alternativa al INSERT INTO, en la que se diferencia en que si existe algún registro en la base de datos con el mismo valor para una clave primaria o única, se elimina
Leer más...
Categoría: MYSQL

GENERADORES EN PHP

Siempre he usado el for y el foreach para recorrer arrays en php pero he descubierto los generadores en php que permiten usar foreach para iterar datos de tal modo que no se necesite cargar ningún arr
Leer más...
Categoría: PHP

MODIFICADOR ROLLUP DE MYSQL

Mcuhas veces se realizan consultas MySQL para mostrar totales, por ejemplo, totales por categoría y es fácil hacerlo usando el agregador count de MySQL por ejemplo con mi blog: SELECT categoria,count
Leer más...
Categoría: MYSQL

AUTENTIFICACIÓN POR TOKEN

¿Qué es un token? Un token es una cadena alfanumérica con caracteres aparentemente aleatorios y se usa para identificar a un usuario y garantizar que pueda realizar determinadas operaciones.
Leer más...
Categoría: PHP

COMPROBAR SI UNA VARIABLE EXISTE EN PHP

Para comprobar si una variable existe en php se puede usar la función isset o la función get_defined_vars. La segunda opción es la mejor ya que cuando se tiene una variable con valor null isset va a d
Leer más...
Categoría: PHP

TIPO DE DATO ENUM EN MYSQL

El tipo de dato enum representa una enumeración. Puede tener un máximo de 65535 valores distintos y es una cadena cuyo valor se elige de una lista enumerada de valores permitidos que se especifica al
Leer más...
Categoría: MYSQL

VER QUERY EN ZEND

Cuando se prepara una query en zend hay veces que es mejor saber que query va a lanzar a la base de datos y para poder ver query en zend hay que ejecutar $sql = $select->__toString(); y mostrar el con
Leer más...
Categoría: PHP