Contador de visitas

Redes Sociales

domingo, 29 de octubre de 2017

Octubre 25 del 2017


Prueba saber.

Hoy tuvimos uno ejercicio acerca de php con Base de datos en el cual teníamos una nota la cual es Prueba saber y el ejercicio constaba de algunos conocimientos tanto de php como Introducion a Base de Datos.

Resultado de imagen para imagen base de datos

Resultado de imagen para imagen base de datos
El ejercicio en el cual constaba de las siguientes instrucciones:

Hacer una caja de texto que acepte 10 dígitos.
Los 2 numeros centrales en la posicion 4 y 5

Si son 2 numeros uno a la vez, guardar en base de datos y colocar que "en numero es"

Var char de 10 el 2 dígito y el penultimo son multiplos de 2 guardar como "numero amigo"

Mensaje= varchar de 20.
Mensaje es "numero enemigo"
En otra condición no guarda nada.

viernes, 20 de octubre de 2017

Octubre 11 del 2017


Inducción a base de datos.

Hoy tuvimos la continuación de la clase pasada de base de datos:

Código para crear la tabla desde phpmyadmin:

create database  nombre;
use nombre;
 CREATE TABLE `tabla` (
  `id` int(111) NOT NULL auto_increment,
  `telefono` varchar(100) NOT NULL,
  `siono` varchar(100)   NOT NULL,
  `fecha` date(100)  NOT NULL,
  PRIMARY KEY  (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ;




Ejemplo de la etiqueta <select>

Create a drop-down list with four options:
<select>
  <option value="volvo">Volvo</option>
  <option value="saab">Saab</option>
  <option value="mercedes">Mercedes</option>
  <option value="audi">Audi</option>
</select>

domingo, 8 de octubre de 2017

Octubre 4 del 2017


Crear un usuario en MySQL

Cuando creamos un usuario, tenemos que definir qué tipo de acceso le damos de los tres disponibles: local, remoto y total. También hemos de definir los permisos que el usuario tendrá: si sólo de lectura o de lectura y escritura.
Acceso total y permisos de lectura y escritura
A continuación vamos a crear un usuario llamado administrador en la base de datos bibliotecacon la contraseña 123abc. A este usuario le vamos a dar un perfil de administrador, esto es, total acceso y permisos de escritura y lectura:
grant all privileges on biblioteca.* to 'administrador'@'localhost' 
     identified by '123abc' with grant option;
 flush privileges;
Ponemos flush privileges para no tener que esperar a que se reinicie el servidor para que se hagan efectivos los permisos.
El tema de los permisos y gestión de usuarios excede este curso para principiantes, para los que queráis saber más, os recomiendo consultar la página de referencia de MySQL.

Las funciones en MySQL

La mayoría de las funciones que veremos en este curso de MySQL para principiantes se crean usando el comando select, pero puedes utilizar las funciones de MySQL de manera mucho más amplia. A continuación veremos las funciones básicas de MySQL para incluir en la programación de nuestras bases de datos.
Convertir una cadena de caracteres en mayúsculas
select upper(titulo) from libros;
Nos devuelve el título en mayúsculas de todos los libros incluidos en la tabla libros.
Convertir una cadena de caracteres en mínusculas
select lower(titulo) from libros;
Nos devuelve el título en mínusculas de todos los libros incluidos en la tabla libros.
Concatenar cadenas
Para ilustrarlo, vamos a crear una tabla usuarios dentro de biblioteca
use biblioteca;
create table usuarios (
 usuario_id  int unsigned auto_increment,
      nombre varchar(30) not null,
       primer_apellido varchar(30) not null,  
      primary key (usuario_id)
 );
Ahora vamos a insertar un par de registros en esta tabla:
insert into usuarios (nombre, primer_apellido) values ("Sara", "Gutiérrez");
insert into usuarios (nombre, primer_apellido) values ("Pablo", "Morales");
Para ver el nombre y el apellido como una cadena, hacemos:
select concat (nombre, '  ' , primer_apellido) from usuarios;
El resultado será que veremos en pantalla lo siguiente:
mysql phpmyadmin concat
En el título de los resultados vemos que pone concat (nombre, ‘ ‘ , primer_apellido), pero nosotros queremos que ponga Usuarios. Con esto introducimos el comando as:
select concat (nombre, '  ' , primer_apellido) as Usuarios from usuarios;
Ahora vemos que en lugar de concat (nombre, ‘ ‘ , primer_apellido) aparece Usuarios:
concat mysql phpmyadmin
Longitud de una cadena de texto
Con el comando length podemos calcular el número de caracteres de una palabra o frase:
select length('mi casa');
El resultado es 7, ya que también cuenta los espacios.

Funciones numéricas

Primero de todo, veamos los operadores numéricos:
Suma
1select  3+5;
Muestra en pantalla 8.
Resta
1select  3-5;
Muestra en pantalla -2.
Multiplicación
1select  3*5;
Muestra en pantalla 15.
División
1select  3/5;
Muestra en pantalla 0.60.
Mödulo
El módulo es el resto de una división.
1select  5%2;
Muestra en pantalla 1.
Entre las funciones numéricas destacamos:
Raíz cuadrada
1select sqrt(4);
Devuelve 2.
Redondeo
El primer valor de la funcion round(n1, n2) es el número decimal que queremos redondear y el segundo valor es el número de decimales que se han de conservar.
1select round(56.443, 2);
Devuelve 56.44.
Rand
Muestra un número aleatorio entre 0 y 1
1select rand();