<!DOCTYPE html> <?php require "Professor.class.php"; $henrique = new Professor("1", "Henrique"); ?> <html> <head> <meta charset="UTF-8"> <meta name="description" content=""> <meta name="keywords" content=""> <meta name="author" content="Rui Henrique Leite de Oliveira"> <meta name="robots" content="index, follow"> <link rel="stylesheet" type="text/css" href="estilos.css"> <title>PHP OO 0.1</title> </head> <body> Este é o tesde de objeto php. Vamos ver as informações da pessoa: <?php echo "<br />Id: " . $henrique->getId(); echo "<br />Nome: " . $henrique->getNome(); ?> </body> </html>
function gravarProfessor(Professor $professor){ #if (!is_object($professor->getInstituicao())){ # throw new Exception('Informe a instituição!'); #}else{ # $professor->Xinstituicao = $professor->getInstituicao()->getId(); #} if (strlen($professor->getNome())==0){ throw new Exception('Informe o nome do professor!'); }else{ $professor->Xnome = "'".$professor->getNome()."'"; } if (strlen($professor->getLogin())==0){ throw new Exception('Informe o login do professor!'); }else{ $professor->Xlogin = "******".$professor->getLogin()."'"; } if (strlen($professor->getSenha())==0){ throw new Exception('Informe a senha!'); }else{ $professor->Xsenha = "'".$professor->getSenha()."'"; } if (strlen($professor->getEmail())==0){ throw new Exception('Informe o email do professor!'); }else{ $professor->Xemail = "'".$professor->getEmail()."'"; } if (strlen($professor->getAtivo())==0){ $professor->Xativo = 0; }else{ $professor->Xativo = $professor->getAtivo(); } if (strlen($professor->getNivelEnsino())==0){ $professor->Xnivel_ensino = " NULL "; }else{ $professor->Xnivel_ensino = "'".$professor->getNivelEnsino()."'"; } if (strlen($professor->getAreaAtuacao())==0){ $professor->Xarea_atuacao = " NULL "; }else{ $professor->Xarea_atuacao = "'".$professor->getAreaAtuacao()."'"; } if (strlen($professor->getEndereco())==0){ $professor->Xendereco = " NULL "; }else{ $professor->Xendereco = "'".$professor->getEndereco()."'"; } if (strlen($professor->getNumero())==0){ $professor->Xnumero = " NULL "; }else{ $professor->Xnumero = "'".$professor->getNumero()."'"; } if (strlen($professor->getComplemento())==0){ $professor->Xcomplemento = " NULL "; }else{ $professor->Xcomplemento = "'".$professor->getComplemento()."'"; } if (strlen($professor->getBairro())==0){ $professor->Xbairro = " NULL "; }else{ $professor->Xbairro = "'".$professor->getBairro()."'"; } if (strlen($professor->getCidade())==0){ $professor->Xcidade = " NULL "; }else{ $professor->Xcidade = "'".$professor->getCidade()."'"; } if (strlen($professor->getEstado())==0){ $professor->Xestado = " NULL "; }else{ $professor->Xestado = "'".$professor->getEstado()."'"; } if (strlen($professor->getCep())==0){ $professor->Xcep = " NULL "; }else{ $professor->Xcep = "'".$professor->getCep()."'"; } if (strlen($professor->getPais())==0){ $professor->Xpais = "'BR'"; }else{ $professor->Xpais = "'".$professor->getPais()."'"; } $professorDAO = new ProfessorDAO(); $professorDAO->setBancoDados($this->banco); $professorDAO->gravaDadosProfessor($professor); }