Skip to content

Instantly share code, notes, and snippets.

View uchoamaster's full-sized avatar
🎯
Focusing

UchoaMaster uchoamaster

🎯
Focusing
View GitHub Profile
@uchoamaster
uchoamaster / delete.php
Created May 19, 2025 22:12
Pagina de excluir do projeto agenda
<?php
// Incluir arquivo de conexão
require_once 'config/database.php';
// Processar operação de exclusão após confirmação
if (isset($_GET["id"]) && !empty(trim($_GET["id"]))) {
// Obter parâmetro da URL
$id = trim($_GET["id"]);
// Preparar uma declaração de exclusão
@uchoamaster
uchoamaster / update.php
Created May 19, 2025 22:11
Update do projeto agenda
<?php
// Incluir arquivo de conexão
require_once 'config/database.php';
// Processar dados do formulário quando for enviado
if ($_SERVER["REQUEST_METHOD"] == "POST") {
// Validar ID
if (!isset($_POST["id"]) || empty(trim($_POST["id"]))) {
header("location: error.php");
exit();
@uchoamaster
uchoamaster / edit.php
Created May 19, 2025 22:11
Edit do projeto agenda
<?php
// Incluir arquivo de conexão
require_once 'config/database.php';
// Verificar se o ID foi passado
if (isset($_GET["id"]) && !empty(trim($_GET["id"]))) {
// Obter parâmetro da URL
$id = trim($_GET["id"]);
// Preparar uma declaração select
@uchoamaster
uchoamaster / create.php
Created May 19, 2025 22:10
create do projeto agenda
<?php
// Incluir arquivo de conexão
require_once 'config/database.php';
// Inicializar variáveis
$nome = $telefone = $email = "";
$nome_err = $telefone_err = $email_err = "";
// Processar dados do formulário quando for enviado
if ($_SERVER["REQUEST_METHOD"] == "POST") {
@uchoamaster
uchoamaster / index.php
Created May 19, 2025 22:00
index do projeto agenda
<?php
// Incluir arquivo de conexão
require_once 'config/database.php';
// Consulta para selecionar todos os contatos
$sql = "SELECT * FROM contatos ORDER BY nome ASC";
$result = mysqli_query($conn, $sql);
// Verificar se há erros na consulta
if (!$result) {
@uchoamaster
uchoamaster / agenda.sql
Created May 19, 2025 21:59
tabela da agenda
-- Criar o banco de dados
CREATE DATABASE agenda;
-- Usar o banco de dados
USE agenda;
-- Criar a tabela contatos
CREATE TABLE contatos (
id INT(11) NOT NULL AUTO_INCREMENT,
nome VARCHAR(100) NOT NULL,
<?php
// Configurações do banco de dados
$host = "localhost";
$username = "root";
$password = "";
$database = "agenda";
// Criar conexão
$conn = mysqli_connect($host, $username, $password, $database);
@uchoamaster
uchoamaster / login
Last active March 2, 2024 23:40
index.html do projeto do curso de git e github da horadev
<!DOCTYPE html>
<html lang="pt-BR">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<link rel="stylesheet" href="assets/css/estilo.css">
<title>Página Inicial</title>
</head>
<body>
@import url("https://cdn.jsdelivr.net/npm/[email protected]/font/bootstrap-icons.min.css");
*{
margin:0;
padding:0;
box-sizing: border-box;
}
body{
background-image: linear-gradient(rgb(7, 11, 91), rgb(102, 207, 100));
}
@uchoamaster
uchoamaster / gist:bb3bfdf04382bb8800c761be2ab3d745
Created October 19, 2023 21:44
Coleção de dados de cidades brasileiras
const colecaoUf = [
{
id: 1,
uf: "AC",
nome: "Acre"
},
{
id: 2,
uf: "AL",
nome: "Alagoas"