Skip to content

Commit

Permalink
correccion MySQL
Browse files Browse the repository at this point in the history
  • Loading branch information
Leo-Spj committed Sep 29, 2023
1 parent 69ab656 commit 8a22be3
Show file tree
Hide file tree
Showing 3 changed files with 14 additions and 13 deletions.
12 changes: 6 additions & 6 deletions MySQL/datos.sql
Original file line number Diff line number Diff line change
Expand Up @@ -6,12 +6,12 @@ CALL añadir_usuario(222, 'Brandon Meneses', '[email protected]', 'contra');
CALL añadir_usuario(333, 'Giovanni Dantas', '[email protected]', 'contra');

-- Añadir cursos
CALL añadir_curso('Desarrollo Web con HTML, CSS y JS', 'Aprende a crear sitios web interactivos desde cero con tecnologías web.', 49.99, './img/courses/web.jpg');
CALL añadir_curso('Programación en Python', 'Domina uno de los lenguajes más populares y versátiles.', 59.99, './img/courses/python.jpg');
CALL añadir_curso('Desarrollo de Aplicaciones Móviles', 'Crea aplicaciones móviles multiplataforma con React Native.', 79.99, './img/courses/movilReact.jpg');
CALL añadir_curso('Bases de Datos SQL y MySQL', 'Aprende a diseñar y administrar bases de datos relacionales.', 69.99, './img/courses/sql.jpg');
CALL añadir_curso('Desarrollo de Aplicaciones con Node.js', 'Construye aplicaciones del lado del servidor con Node.js.', 59.99, './img/courses/node.jpg');
CALL añadir_curso('Desarrollo de Aplicaciones con Java', 'Aprende Java y desarrolla aplicaciones empresariales robustas.', 79.99, './img/courses/java.jpg');
CALL añadir_curso('Desarrollo Web con HTML, CSS y JS', 'Aprende a crear sitios web interactivos desde cero con tecnologías web.', 49.99, 'https://i.postimg.cc/brjJ9TmR/web.jpg');
CALL añadir_curso('Programación en Python', 'Domina uno de los lenguajes más populares y versátiles.', 59.99, 'https://i.postimg.cc/j5f2f945/python.jpg');
CALL añadir_curso('Desarrollo de Aplicaciones Móviles', 'Crea aplicaciones móviles multiplataforma con React Native.', 79.99, 'https://i.postimg.cc/jS8DYyjs/movil-React.jpg');
CALL añadir_curso('Bases de Datos SQL y MySQL', 'Aprende a diseñar y administrar bases de datos relacionales.', 69.99, 'https://i.postimg.cc/wBZ37HJZ/sql.jpg');
CALL añadir_curso('Desarrollo de Aplicaciones con Node.js', 'Construye aplicaciones del lado del servidor con Node.js.', 59.99, 'https://i.postimg.cc/d3m0HyXc/node.jpg');
CALL añadir_curso('Desarrollo de Aplicaciones con Java', 'Aprende Java y desarrolla aplicaciones empresariales robustas.', 79.99, 'https://i.postimg.cc/W4hhNtD0/java.jpg');

-- Añadir links de video
CALL añadir_link_video(1, 'Introducción a HTML', 'https://www.example.com/html_intro_video');
Expand Down
13 changes: 7 additions & 6 deletions MySQL/storedProcedures.sql
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@ CREATE PROCEDURE añadir_curso(
IN url_imagen VARCHAR(255)
)
BEGIN
INSERT INTO Cursos (Nobre_curso, Descripción, Precio, URL_imagen) VALUES (nombre_curso, descripcion, precio, url_imagen);
INSERT INTO Cursos (Nombre_curso, Descripción, Precio, URL_imagen) VALUES (nombre_curso, descripcion, precio, url_imagen);
END$$
DELIMITER ;

Expand Down Expand Up @@ -65,17 +65,18 @@ DELIMITER ;
-- funcion que retorna un true si correo y contraseña coinciden sino false
DELIMITER $$
CREATE FUNCTION login(
IN correo VARCHAR(255),
IN contraseña VARCHAR(255)
correo VARCHAR(255),
contrasena VARCHAR(255)
)
RETURNS BOOLEAN
BEGIN
DECLARE existe INT;
SELECT COUNT(*) INTO existe FROM Usuarios WHERE Correo = correo AND Contraseña = contraseña;
SELECT COUNT(*) INTO existe FROM Usuarios WHERE Correo = correo AND Contraseña = contrasena;
IF existe > 0 THEN
RETURN TRUE;
RETURN 1;
ELSE
RETURN FALSE;
RETURN 0;
END IF;
END$$
DELIMITER ;

2 changes: 1 addition & 1 deletion MySQL/tablas.sql
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ CREATE TABLE Usuarios (

CREATE TABLE Cursos (
ID INT AUTO_INCREMENT PRIMARY KEY,
Nobre_curso VARCHAR(255) NOT NULL,
Nombre_curso VARCHAR(255) NOT NULL,
Descripción TEXT NOT NULL,
Precio DECIMAL(10, 2) NOT NULL,
URL_imagen VARCHAR(255) NOT NULL
Expand Down

0 comments on commit 8a22be3

Please sign in to comment.