Ir al contenido principal

Destacados

Ubuntu 25.04 instalación y configuración inicial

 Probamos Ubuntu 25.04 - Muy rápido y confiable !!

PHP Y MYSQL DESDE CERO - PROGRAMACION ACTUAL 2021

En esta sección vamos a aprender PHP de la forma mas simple que existe, con un buen tutor y trabajando en casos reales.

Lo único que necesitaras para seguir el curso es xampp será nuestro servidor, descárgalo 
te recomiendo una versión inferior a la ultima, instalarlo en muy fácil pero te dejare los pasos por si acaso.

------------ DIA 1 --------------





Después de tenerlo descargado solo le das siguiente y siguiente a todo.
Al final tendrás esto, recuerda clickear en las flechas.
Así haces andar el servidor Apache(Servidor local "localhost") y MySQL este ultimo es para las bases de datos.





Cada vez que enciendas o re inicies tu maquina tenderas que ejecutarlo "XAMPP Control Panel"
También es posible cargarlo al inicio pero no por el momento vamos a ir por el camino mas simple por ahora.

Vídeo con el ejemplo más consejos importantes

------------ DIA 2 --------------

Crearemos una tabla llamada usuarios o users en nuestra base de datos
Entramos a localhost/phpmyadmin



y introducimos el codigo mysql encargado de crear la la base de datos, tabla y sus campos



CREATE DATABASE mibase; //crea la base de datos
CREATE TABLE users (            
    id SERIAL PRIMARY KEY,     
    email VARCHAR(255) NOT NULL,
    password VARCHAR(255) NOT NULL,
    created TIMESTAMP DEFAULT CURRENT_TIMESTAMP, 
    modified TIMESTAMP  DEFAULT CURRENT_TIMESTAMP
);

INSERT INTO users (email, password, created, modified)
VALUES
('compucenter33@gmail.com', '123', NOW(), NOW());
  

------------ DIA 3 --------------

Hoy vamos a ingresar un usuario nuevo pero ya no usando MYSQL sino que lo haremos con php y MYSQL los dos juntos, es recomendable ver el video ya que veremos muchas cosas nuevas para los que recién comienzan.

También veremos como hacer para evitar los usuarios duplicados, así logramos que un correo o un usuario sea único en nuestra base de datos. CREATE UNIQUE INDEX INDICE_EMAIL ON USERS (email);

<?php
$servername = "localhost";
$database = "mibase";
$username = "root";
$password = "";
// CREAR LA CONEXION
$conn = mysqli_connect($servername$username$password$database);
// Check CONEXION
if (!$conn) {
      die("Fallo en la conexion: " . mysqli_connect_error());
}
 
echo "Conectado perfectamente<br>";




 
$sql = "INSERT INTO users (email,passwordVALUES ('progemm@hotmail.com', '123')";
if (mysqli_query($conn$sql)) {
      echo "Nuevo registro ingresado correctamente <br>";
else {
      echo "Error: " . $sql . "<br>" . mysqli_error($conn);
}
mysqli_close($conn);
?>




Comentarios

  1. profe tengo este error, Se esperaba un corchete de apertura seguido por un conjunto de valores. (near "" at position 0)

    ResponderEliminar
    Respuestas
    1. hola amigo, es porque debes borrar el texto descriptivo que puse para que vean que hace cada línea, todo lo que va después de estas barras inclinadas hacia la derecha //ejemplo de comentario, lo borras y listo, yo ya los borre puedes cortar el código y pegarlo de nuevo, funcionara!!! saludos

      Eliminar
  2. Seguirás con este curso?

    ResponderEliminar
    Respuestas
    1. Hola amigo si claro recién estamos comenzando, gracias por estar!!! saludos

      Eliminar
  3. Hola maestro, Gracias por sus videos. Estoy a la espera del 4to. Saludos desde Ecuador

    ResponderEliminar
  4. Excelente tutorial, a la espera de los videos que continúen. Gracias totales

    ResponderEliminar

Publicar un comentario

Entradas populares de este blog

Reseteo de canon ip 1800 y 1900

Veremos en este vídeo las dos formas de resetear estas impresoras la segunda forma es definitiva. También aprendemos como resetear los cartuchos para que muestre el nivel de tinta después de las recargas. Descarga del programa utilizado en el video : bajar  

CloudFlare en vez de DuckDns

Vamos a dejar de usar Duckdns para usar un dominio propio que compramos Ademas ya sabemos que nuestra ip cambia y vamos a solucionarlo con una app usando docker compose Comenzamos con los pasos: 1- Comprar un dominio  2 - Registrarnos en CloudFlare justo ahi es de donde sacaremos las dns ej dn1.claudflare.com, dn2.claudflare.com 3- Copiaremos esas dns y las pegaremos en nuestro dominio para eso entramos a hostinger y editamos las dns que vienen por defecto y las cambiamos por estas,  esto da el control de todo a cloudflare a partir de ese momento trabajaremos solo en cloudflare. 4 - Vamos a nuestro menú Perfil en cloudFlare y creamos un token como muestra la imagen    5- En claudflare le damos clic al logo y nos vamos a la pagina de inicio y agregamos el nombre de nuestro dominio comprado ej compucenter33.com 6- Entramos haciendo clic en el dominio y nos vamos al menú a la izquierda que dice DNS ahí creamos un registro A  nos queda así  El primer registro A...

Carrito de compras en laravel

Bienvenido a la creación de un Shopping Cart rápido y simple!!! Crearemos entonces un carrito usando laravel de una manera muy rápida y fácil aquí encontraras todos los pasos correspondientes a el video: Deberías ya tener el entorno de trabajo pronto, para eso instalas xampp, visual studio code y git con eso listo, comencemos: Paso 1 - Creamos un proyecto nuevo: composer create-project --prefer-dist laravel/laravel blog "6.*" Paso 2 - Instalamos en componente shopping cart "nuestro carrito" composer require "darryldecode/cart" Paso 3 - Abrimos el archivo de nuestro proyecto config/app.php y en el array de nombre Aliases al final pega esto: 'Cart' => Darryldecode\Cart\Facades\CartFacade::class Paso 4 - Crea el Modelo Product y su archivo de migración php artisan make:model Product -m Paso 5 - Agrega los campos para nuestra migración products Schema::create('products', function (Blueprint $table) { ...