Skip to content

Instantly share code, notes, and snippets.

View zerobugs-oficial's full-sized avatar

Zero Bugs zerobugs-oficial

View GitHub Profile
@zerobugs-oficial
zerobugs-oficial / fontawesome.html
Created June 19, 2020 18:13
FontAwesome: O que é? Como instalar? - 1
<link rel="stylesheet" href="css/font-awesome.min.css">
@zerobugs-oficial
zerobugs-oficial / cidades_estados_brasil.sql
Last active October 18, 2023 23:12
Código SQL para criação de tabelas com todos os estados e cidades do Brasil
-- phpMyAdmin SQL Dump
-- version 5.0.2
-- https://www.phpmyadmin.net/
--
-- Host: 127.0.0.1:3306
-- Tempo de geração: 09-Set-2022 às 11:08
-- Versão do servidor: 5.7.31
-- versão do PHP: 7.3.21
SET SQL_MODE = "NO_AUTO_VALUE_ON_ZERO";
@zerobugs-oficial
zerobugs-oficial / datatable.html
Created June 18, 2020 23:11
DataTables: Busca, filtragem, paginação e estilização de tabelas
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Sua Página</title>
<link href="//cdn.datatables.net/1.10.15/css/jquery.dataTables.min.css" rel="stylesheet">
</head>
<body>
@zerobugs-oficial
zerobugs-oficial / connect.php
Created June 18, 2020 23:03
Conectar site PHP ao banco de dados MYSQL com mysqli
<?php
$hostname = "localhost";
$bancodedados = "bancodedados";
$usuario = "usuario";
$senha = "senha";
$mysqli = new mysqli($hostname, $usuario, $senha, $bancodedados);
if ($mysqli->connect_errno) {
echo "Falha ao conectar: (" . $mysqli->connect_errno . ") " . $mysqli->connect_error;
@zerobugs-oficial
zerobugs-oficial / upload.php
Created June 18, 2020 22:24
Upload de Arquivos e Imagens usando PHP e MySQL - 2
<?php
include("conexao.php");
$msg = false;
if(isset($_FILES['arquivo'])){
$extensao = strtolower(substr($_FILES['arquivo']['name'], -4)); //pega a extensao do arquivo
$novo_nome = md5(time()) . $extensao; //define o nome do arquivo
@zerobugs-oficial
zerobugs-oficial / connection.php
Last active June 19, 2020 14:53
Upload de Arquivos e Imagens usando PHP e MySQL - 1
<?php
$host = "localhost";
$usuario = "USUARIO";
$senha = "SENHA";
$bd = "BANCODEDADOS";
$mysqli = new mysqli($host, $usuario, $senha, $bd);
if($mysqli->connect_errno)
@zerobugs-oficial
zerobugs-oficial / show_data.php
Last active June 19, 2020 14:53
Exibir dados/registros do banco de dados MySQL com PHP
<?php
include("conexao.php"); // caminho do seu arquivo de conexão ao banco de dados $consulta = "SELECT * FROM usuario"; $con = $mysqli->query($consulta) or die($mysqli->error);
?>
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>Tutorial</title>
</head>
@zerobugs-oficial
zerobugs-oficial / schema_org.html
Created June 18, 2020 16:16
Schema.org - Aprenda o que é se quiser seu site no Google
<div itemscope itemtype="http://schema.org/Product">
<a itemprop="url" href="url-do-produto">
<div itemprop="name">
<strong>Nome do Produto</strong>
</div>
</a>
<div itemprop="description">Descricao do Produto</div>
@zerobugs-oficial
zerobugs-oficial / get_address.php
Created June 18, 2020 16:14
Como pegar endereço completo através do CEP usando PHP
<?php
function get_endereco($cep){
// formatar o cep removendo caracteres nao numericos
$cep = preg_replace("/[^0-9]/", "", $cep);
$url = "http://viacep.com.br/ws/$cep/xml/";
$xml = simplexml_load_file($url);
@zerobugs-oficial
zerobugs-oficial / delete_dir.php
Created June 18, 2020 16:11
Deletar um diretório com arquivos e subdiretórios usando PHP
<?php
function deletar($pasta){
$iterator = new RecursiveDirectoryIterator($pasta,FilesystemIterator::SKIP_DOTS);
$rec_iterator = new RecursiveIteratorIterator($iterator, RecursiveIteratorIterator::CHILD_FIRST);
foreach($rec_iterator as $file){
$file->isFile() ? unlink($file->getPathname()) : rmdir($file->getPathname());
}