Sistema de Gestão Medica: CSS, HTML, PHP, MySQL | PromoveFácil
Você está aqui: PromoveFácil » CSS » Sistema de Gestão Medica: CSS, HTML, PHP, MySQL

Sistema de Gestão Medica: CSS, HTML, PHP, MySQL

17 de agosto de 2018

É como agradecer quando se termina um sistema para que se possa compreender de uma forma ampla quanto se pode colocar para frente dúzias de papéis economizados e com referência em dizer que quem o fez, o fez por pura paixão até que se compreenda o quanto se está adiante até que se forma algo mais que robusto, porém não levar apenas a consideração em que foi requisitada, mas também em propor novos momentos em que é requisitado mudanças ou manutenções e poder ainda cobrar por isto. Facilmente o fazendo, quando de necessidade de compreender para que serve um sistema que propõe o quanto se deve percorrer até que se possa compreender que você está seguindo uma linha menos que estreita, mas que deve-se correr adiante para que não entre em curvilínea e mesmo entrando alguém o coloque para seguir o linha que leva você adiante que é sempre correr rumo ao objetivo que foi proposto no início do planejado.

Primeiramente é necessário que haja a implantação do banco de dados em alguma hospedagem ou através do XAMPP ou WAMP para que seja inserido as linhas de dados a ser inserido.

/* Banco de dados do sistema de gestão médica
/* Author: Fábio Pereira

CREATE TABLE tb_medico (
id_medico INTEGER UNSIGNED NOT NULL AUTO_INCREMENT,
nome_medico VARCHAR(150) NULL,
CRM_medico VARCHAR(20) NULL,
email_medico VARCHAR(150) NULL,
telefone_medico VARCHAR(20) NULL,
PRIMARY KEY(id_medico)
);

Para quanto sirva a implementação será necessário compreender que é necessário tratar a tela dos dados que serão requisitados até conseguir fazer com que a página “.php” seja homologado junto com o Front-End e Back-End até fazer com que o sistema rode com tamanha complexidade.

 

/* Front-end e Back-end do sistema de gestão médica
/* Author: Fábio Pereira

<?php

$link = mysqli_connect("localhost", "root", "", "data_base_medico");

if (!$link) {
echo "Error: Falha ao conectar-se com o banco de dados MySQL." . PHP_EOL;
echo "Debugging errno: " . PHP_EOL;
echo "Debugging error: " . PHP_EOL;
exit;
}

if(!empty($_POST['enviar'])) {
$nome_medico = $_POST['nome_medico'];
$CRM_medico = $_POST['CRM_medico'];
$email_medico= $_POST['email_medico'];
$telefone_medico = $_POST['telefone_medico'];

$query = "INSERT INTO tb_medico (nome_medico, CRM_medico, email_medico, telefone_medico) VALUES ('$nome_medico', '$CRM_medico', '$email_medico', '$telefone_medico')";

// $query = "INSERT INTO tb_medico (nome_medico, CRM_medico, telefone_agendamento, bairro_agendamento, rua_agendamento, numero_agendamento, data_agendamento)
// VALUES ('$nome_agendamento', '$email_agendamento', '$telefone_agendamento', '$bairro_agendamento', '$rua_agendamento', '$numero_agendamento', '$data_agendamento')";

$result = mysqli_query($link, $query) or die(mysqli_error());

}

?>

<style>




* {
padding:0;
margin:0;
}

form#formulario {

margin:0 auto;
width:300px;
height:300px;
background:#f5f5f5;
}

form#formulario input {
width:250px;
height:30px;
position:relative;
top:50px;
left:25px;
-webkit-border-radius: 25px;
-moz-border-radius: 25px;
border-radius: 25px;
border:1px solid #f5c224;
margin-top:15px;
padding-left:15px;
cursor:pointer;
}

form#formulario input:hover {
background:#2fcfd1;

}

h2.titulo {
font-family:Verdana;
font-size:12px;
position:relative;
top:45px;
left:25px;
}

ul.grid_linha {
list-style-type:none;

}

ul.grid_linha li{
float:left;
}

#tabulado_medico {
margin:40px auto 0 auto;
}

</style>

<form id="formulario" action="" method="POST">

<h2 class="titulo">Sistema de Gestao Medica</h2>

<input type="text" name="nome_medico" required placeholder="Nome do Medico:" />
<input type="text" name="CRM_medico" required placeholder="CRM do Medico:" />
<input type="text" name="email_medico" required placeholder="Email do Medico:" />
<input type="text" name="telefone_medico" required placeholder="Telefone do Medico:" />
<input type="submit" name="enviar" value="enviar" />

</form>

</section>

<table id="tabulado_medico" style="height: 73px;" width="432">
<tbody>
<tr>
<td style="width: 107px;background:#f2c5fc;">Nome Medico</td>
<td style="width: 108px;background:#f2c5fc;">CRM Medico</td>
<td style="width: 108px;background:#f2c5fc;">Email Medico</td>
<td style="width: 108px;background:#f2c5fc;">Telefone Medico</td>
</tr>

<?php

$query = "SELECT * FROM tb_medico ORDER BY id_medico DESC";

$result = mysqli_query($link, $query) or die(mysqli_error());
$i = 0;
while($fetch = mysqli_fetch_row($result)):

?>

<tr>
<td style="width: 107px;"><?php echo $fetch[1]; ?></td>
<td style="width: 108px;"><?php echo $fetch[2]; ?></td>
<td style="width: 108px;"><?php echo $fetch[3]; ?></td>
<td style="width: 108px;"><?php echo $fetch[4]; ?></td>
</tr>

<?php $i+=1; endwhile; ?>

</tbody>
</table>

Portanto, sempre que necessário haver diferença entre páginas e que molde não só a estrutura para conseguir o quanto é preciso para ter em mãos o que se deve continuar para haver manutenção é necessário que se compreenda o tamanho do gerenciamento dos dados para que sempre possa atender as expectativas do usuário sempre fazendo com que ele repita a operação que deve ser feita até que ele entenda que é preciso haver mais dados para que haja manutenção de novos dados a serem inseridos.