Autor: Victor
-
Expresiones regulares con Javascript
Como programadores, a menudo nos encontramos con el desafío de manejar datos de entrada de usuarios en formularios web o de extraer información relevante de grandes bloques de texto. En estos escenarios, las expresiones regulares en JavaScript emergen como una herramienta poderosa y versátil. En este artículo, exploraremos cómo aprovechar estas expresiones para validar datos…
-
Introducción a Document Type Definition (DTD) en XML
Cuando hablamos de XML (eXtensible Markup Language), nos referimos a un lenguaje ampliamente utilizado para el intercambio de datos en la web y más allá. Pero, ¿Cómo garantizamos que nuestros documentos XML estén bien estructurados y sigan las reglas que necesitamos? Aquí es donde entra en juego DTD (Document Type Definition), una herramienta esencial para…
-
Creación de un desplegable dinámico con datos de una tabla de base de datos usando PHP y HTML
En el desarrollo web, la creación de desplegables (selects) es una tarea común. Sin embargo, a menudo queremos poblar estos desplegables con datos dinámicos provenientes de una base de datos. En este tutorial, exploraremos cómo crear un desplegable de colores utilizando PHP y HTML, extrayendo los datos directamente de una tabla en la base de…
-
Expresiones regulares
Una expresión regular, también llamada regex, es una cadena de caracteres que define un conjunto de reglas para buscar patrones específicos dentro de un texto más extenso. Estos patrones pueden abarcar desde simples coincidencias de caracteres hasta estructuras más complejas que involucran repeticiones, opciones y combinaciones. Al usar expresiones regulares podremos conseguir el mismo resultado…
-
Insertar datos en MySQL usando PHP
A la hora de insertar datos en nuestra base de datos MySQL desde nuestro código PHP debemos diferenciar entre dos métodos: No vamos a entrar en la parte de crear la base de datos ni la tabla y sus campos, directamente vamos a suponer que tenemos creada una tabla llamada users, con los campos id,…
-
Registro de usuarios con contraseña encriptada
Cuando estamos creando una base de datos donde guardamos datos de usuario es muy importante no dejar en texto plano determinados campos. Por ir a un ejemplo muy clásico y sencillo, el password de los usuarios no debería verse en texto plano en nuestra base de datos, de esta manera mejoraremos un poco nuestra seguridad.…
-
Triggers / Disparadores en PLSQL
El servidor de datos admite disparadores de nivel de fila y de declaración dentro de un contexto PL/SQL. Un activador de nivel de fila (row level trigger) se activa una vez por cada fila afectada por un evento de activación. Por ejemplo, si la eliminación se define como un evento desencadenante para una tabla en…
-
PLSQL: Función TO_NUMBER
TO_NUMBER(expr [, formato_mascara [, ‘nls_language_id’ ] ]) TO_NUMBER convierte expresión a un valor de tipo de datos numérico. La expresión puede ser un valor BINARY_FLOAT o BINARY_DOUBLE o un valor de tipo de datos CHAR, VARCHAR2, NCHAR o NVARCHAR2 que contenga un número en el formato que especifiquemos en el primer parámetro opcional de la…