Pequeno projeto de uma agenda mostrando recursos do PHP como o uso de SESSIONS
, biblioteca PDO
para acesso a dados e uso de POO
(Programação Orientada a Objetos).
É importante destacar que alguns recursos não estão implementados, bem como não tem o objetivo de utilizar técnicas avançadas de programação em PHP.
Desta forma, fica a recomendação para implementar os recursos ausentes para fins de estudo.
PHP 7.4.3 (cli) (built: Jul 5 2021 15:13:35) ( NTS )
Copyright (c) The PHP Group Zend Engine v3.4.0,
Copyright (c) Zend Technologies with Zend OPcache v7.4.3,
Copyright (c), by Zend Technologies
CREATE DATABASE name;
CREATE TABLE usuarios
(
id INT(3) NOT NULL PRIMARY KEY AUTO_INCREMENT,
nome VARCHAR(50) NOT NULL,
usuario VARCHAR(32) NOT NULL,
senha VARCHAR(32) NOT NULL
);
CREATE TABLE contatos
(
id INT(3) NOT NULL PRIMARY KEY AUTO_INCREMENT,
usuario_id INT(3) NOT NULL,
nome VARCHAR(50) NOT NULL,
email VARCHAR(50) NOT NULL,
telefone VARCHAR(20) NOT NULL
);
As alterações em classes deverão ser atualizadas utilizando o comando composer dump-autoload -o
na sua máquina local.
DE SOUZA, Edson Melo (2021, November 16). Agenda PHP.
Available in: https://github.com/EdsonMSouza/agenda-php
Ou BibTeX para LaTeX:
@misc{desouza2020phpapi,
author = {DE SOUZA, Edson Melo},
title = {Agenda PHP},
url = {https://github.com/EdsonMSouza/agenda-php},
year = {2021},
month = {November}
}
This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.