quarta-feira, 5 de julho de 2023

Agenda PHP e MySQLi II – busca por mês

 Olá. Conforme o “post” anterior, veremos agora como incluir na agenda uma busca por mês. É bem simples; basta trocar o código anterior pelo seguinte:

quinta-feira, 22 de junho de 2023

Agenda simples em PHP e MySQLi

 Hoje veremos como criar uma agenda de compromissos em PHP, com o banco de dados MySQL. O primeiro passo é criar uma tabela no MySQL. Para facilitar, vc pode usar esse “script”:

quarta-feira, 20 de maio de 2020

Página de detalhes utilizando “links” com PHP e MySQLi


Já vimos como abrir uma página de detalhes utilizando “links” no post:
Busca Simples Com PHP, PDO e Mysql Utilizando “links”;
agora veremos como fazer o mesmo utilizando a extensão Mysqli. Para isso, vamos utilizar a mesma página do post

O primeiro passo é inserir no banco de dados uma coluna onde ficarão as íntegras das matérias; vou usar a mesma tabela de artigos e a coluna se chamará “texto”. Se vc ainda não tem essa coluna, use o seguinte código:

segunda-feira, 18 de maio de 2020

Pesquisa por categorias pelo nome com PHP e MySQL

Hoje veremos como criar uma busca por categorias pelo nome utilizando PHP, o banco de dados MySQL, a extensão Mysqli e um menu do tipo "select"(ou "drop-down").
O primeiro passo é criar uma tabela no banco de dados; vou criar uma de artigos:

CREATE TABLE `artigos` (
    `id` INT(10) NOT NULL AUTO_INCREMENT,
    `categoria` VARCHAR(50) NULL DEFAULT NULL,
    `titulo` VARCHAR(50) NULL DEFAULT NULL,
    PRIMARY KEY (`id`)
    );

Insira alguns registros para teste:

terça-feira, 26 de fevereiro de 2019

Relatórios de vendas com PHP, PDO e Mysql


Relatórios de vendas com PHP, PDO e o banco de dados Mysql não são difíceis de fazer. Neste tutorial, vamos criar um relatório que apresentará as maiores vendas do último mês separadas por cliente, e também as maiores vendas por cliente.
O relacionamento de tabelas é utilizado para exibir os nomes dos clientes. O primeiro passo é criar as tabelas de vendas e de clientes; vamos começar bem simples, e lembre-se de que o “id” do cliente deverá constar da tabela de vendas (coluna “cod_cliente”):

sexta-feira, 14 de dezembro de 2018

Cadastro com drop down dinâmico com PHP e MySQL


Hoje veremos como criar um cadastro com drop down (ou menu “select option”) dinâmico; isto é, quando parte das informações estão numa tabela do banco de dados e farão parte de outra tabela. Neste caso de exemplo, é um cadastro de convidados indicados por um amigo (estes estão na nossa já conhecida tabela de amigos). O primeiro passo é ter a tabela de amigos; se não a tiver, veja aqui:

A seguir vamos criar a tabela de convidados; é quase igual, só não esqueça de adicionar a coluna com o “id” do amigo:

terça-feira, 27 de novembro de 2018

‘Combo’ dinâmico cidades-estados SEM Ajax


Hoje veremos como criar aqueles famosos combos dinâmicos (ou menus “select options”) tipo cidades-estados (o 2º ‘combo’ altera-se conforme a opção selecionada no 1º) usando PHP, o banco de dados Mysql e apenas um comando javascript.
Siga os passos:
Primeiro crie em seu banco de dados uma tabela de estados:

segunda-feira, 26 de novembro de 2018

Mensagem que “desaparece” automaticamente com PHP e Javascript


Hoje veremos como fazer uma mensagem “desaparecer” automaticamente com Javascript e PHP; isso é muito útil quando queremos evitar que o(s) usuário(s) precise(m) recarregar uma página após algum evento, como uma resposta a uma consulta ao banco de dados. E isso na verdade é bem simples; bastam apenas dois comandos javascript.

O primeiro comando é uma função que recarrega a página (“window location”); vamos posicioná-la na seção “head” de uma página HTML:

quinta-feira, 16 de agosto de 2018

Como exibir as preferências do usuário logado com PHP e Mysql


Olá. Como exibir as preferências do usuário logado? Em muito sites, ao logarmos, recebemos mensagens do tipo "Bem vindo, fulano. Veja novidades a respeito de..." e a seguir assuntos do seu interesse. Veremos agora uma forma bem fácil de fazer isso usando sessões ("sessions") em PHP.

quarta-feira, 15 de agosto de 2018

Como selecionar matérias mais recentes em seu site com MySQL


Hoje veremos como selecionar matérias mais recentes em seu site utilizando o SGDB (banco de dados) MySQL. Há basicamente duas formas: