Calendário / Agenda com PHP & JS - #07 Trazendo Eventos do Banco de Dados
14/11/2021No vídeo de hoje buscaremos as informações dos eventos cadastrados no banco de dados MySQL exibindo esses eventos no calendário.
Eventos do Banco de Dados MySQL
class/ClassEvents.php
Vamos criar a classe responsável por trazer os eventos do banco:
<?php
namespace Classes;
use Models\ModelConect;
class ClassEvents extends ModelConect
{
#Trazer os dados de eventos do banco
public function getEvents()
{
$b=$this->conectDB()->prepare("select * from events");
$b->execute();
$f=$b->fetchAll(\PDO::FETCH_ASSOC);
return json_encode($f);
}
}
controllers/ControllerEvents.php
Criaremos também o controlador de eventos do nosso sistema:
<?php
include ("../config/config.php");
$objEvents=new \Classes\ClassEvents();
echo $objEvents->getEvents();
lib/js/javascript.js
No javascript vamos chamar o controller PHP criado anteriormente para que ele exiba os eventos:
events: '/controllers/ControllerEvents.php',
Sucesso nos códigos e na vida!
Precisa de aulas particulares? webdesignemfoco@gmail.com
Posts Relacionados
Calendário / Agenda com PHP & JS - #06 Introdução a Eventos com Banco de Dados
No tutorial de hoje começaremos a trabalhar com o banco de dados MySql fazendo a integração do banco com os eventos do calendário.
Calendário / Agenda com PHP & JS - #08 Estruturando Sistema de Consultas
Na aula de hoje começamos a estruturar o nosso projetinho utilizando boas maneiras do desenvolvimento para construção de eventos no calendário.