1) Crie uma classe no PHP chamada Empregado:
Crie os seguintes atributos (encapsulamento):
a. Nome (nome do empregado)
b. NumeroFilhos (número de filhos menores de 18 anos)
c. HorasTrabalhadas (número de horas trabalhadas por mês)
d. ValorHora (valor em reais pago ao empregado por cada hora trabalhada)
Crie os seguintes métodos:
e. CalculaSalarioBase() Este método serve para calcular o salario base do empregado conforme o número de horas trabalhadas e o valor da hora trabalhada. Por exemplo, se o valor da hora trabalhada for R$20 e o empregado trabalha 160 horas por mês, então o salario base será R$3200.
f. CalculaBonusFamilia() O bônus família corresponde a 5% do salario base para cada filho menor de 18 anos que o empregado tenha. Por exemplo, se o empregado tem 2 filhos com menos de 18 anos de idade, o bônus família correspondera a R$320.
g. CalculaSalarioBruto() O salario bruto corresponde a soma do salario base e do bônus família. No caso do empregado acima, o salario bruto seria de R$3200 + R$320 = R$3520.
h. Formulario() esse método deve exibir um formulário para o usuário informar Nome, Número de Filhos, Horas Trabalhadas e Valor da Hora do empregado, mais um botão chamado Calcula.
Crie um script chamado calcula_salario.php, o script deve mostrar o Formulário para o usuário informar os dados do Empregado, quando pressionado o botão Calcula deve-se mostrar o nome do empregado, seu salário base e seu salário bruto.
conexao.php
<?php
$link = new mysqli('localhost', 'root', '', 'bd_Cadastro');
if ($link->connect_error)
{
die('Erro na Conexão (' . $link->connect_errno . ') ' . $link->connect_error);
}
$link->query("SET NAMES 'utf8'");
$link->query('SET character_set_connection=utf8');
$link->query('SET character_set_client=utf8');
$link->query('SET character_set_results=utf8');
echo 'Conexão efetuada com sucesso... <br>' . $link->host_info;
?>
monta um SELECT HTML a partir de uma tabela no banco de dados:
function SelectCursos($link)
{
$query = "SELECT * FROM Cursos";
$resultado = $link->query($query);
echo "<br>";
echo "Curso: <select name=\"idCurso\">";
while($linha = $resultado->fetch_array())
{
echo "<option value=\"" . $linha["idCursos"] . "\">" .
$linha["Descricao"] . "</option>";
}
echo "</select>";
}
Material de Aula
Avaliação:
Datas Importantes