Please enable JavaScript.
Coggle requires JavaScript to display documents.
PHP - Coggle Diagram
PHP
Alteração
INSERT: "....require 'config.php'; if(isset($_POST['nome']) == true){
$variavel = addslashes($_POST['//nome do campo do html']);
$sql = " INSERT INTO User SET //nome do campo no banco = '//$variavel' ";
$sql = $pdo->query($sql);
header ("location: index.php");
SELECT: "....<tbody> <?php $sql = "SELEC * FROM tabela Where ...";
$sql = $pdo->query($sql);
if($sql->rowCount() > 0){
foreach ($sql->fetchall() as //$tabela){
echo '<a class="collapsed card....">
Resultado: '.$tabela['dt_diag'].';
DELETE: "adicionar um botão dentro do <tbody> para criar a ação.
Depois: <?php
require 'config.php';
if(isset($_GET['id']) && empty($_GET['id']) == false){
$id = addslashes($_GET['id']);
$sql = "DELETE FROM User Where id = '$id'";
$sql = $pdo->query($sql);}
UPDATE: "adicionar um botão dentro do <tbody> para criar a ação.
Depois: <?php
require 'config.php';
if(isset($_GET['id']) && empty($_GET['id']) == false){
$id = addslashes($_GET['id']);}
if(isset($_POST['nome']) && empty($_POST['nome']) == false){
$nome = addslashes($_POST['nome']);
$sql = "UPDATE User SET nome = '$nome'";
$sql = $pdo->query($sql);
header("Location: user.php");
..............
$sql = "SELECT * FROM User WHERE id= '$id'";
$sql = $pdo->query($sql);
if($sql->rowCount() > 0){
$dado = $sql->fetch();
}else{
header("Location: editar_user.php");}........
-
Estrutura Básica:
-
-
-
Switch Case: ....$cor = "azul"; switch ($cor) {case 'verde': echo "cor verde"; break;
case 'azul': echo "cor azul"; break; .....
Condição IF, Ex: ...if (condição...) { echo " TESTE";} elseif(condicao...) { ....} else{}....
Para criar uma Array (Lista), adicionar em um "vetor", Ex: ...$ingredientes = [ 'açucar', 'farinha', 'etc']; echo "$ingredientes[0]";.....
Para concatenação de variáveis usar o " . ", Ex: $completo = $nome.$sobrenome;
Para declarar uma variavel, usar o $ antes: "....$inteiro = 10; echo "$inteiro"."<br>";....
-
-
Login: Utilizar o "sessio_start();" para iniciar a sessão;
Depois fazer uma condição if para averiguar se existem os campos, se existir adicionar a variavel nome e senha, e depois fazer um select para buscar esse usuário no BD. Após, criar um array que vai receber os dados no "$_SESSION" e direcionar para a pagina desejada. Caso o select não encontre o usuário fazer um Else junto ao java script para retornar uma mensagem de erro ao usuário.
Logout: para fazer logout basta criar uma pagina com um script de php com a seguinte função: "session_destroy();"