<?php
include "Conexao.class.php";
// verifica se exixte conexao, se não cria uma nova
$conexao = mysql_connect("localhost","usuario","senha")
class Aluno extends Conexao {
//echo "$nome_usuario - $email_usuario";
function cadastro ($nome,$email,$sexo,$cpf,$password,$Disciplina){
$con = $this->conecta();
$stm = $con->prepare("insert into aluno (nome,email,sexo,CPF,senha,disciplina) values (?,?,?,?,password(?),?)");
$stm->bindParam(1,$nome);
$stm->bindParam(2,$email);
$stm->bindParam(3,$sexo);
$stm->bindParam(4,$cpf);
$stm->bindParam(5,$password);
$stm->bindParam(6,$Disciplina);
$stm->execute();
}
}
function POSTCadastro() {
$con = $this->conectar();
$stm = $con->prepare("select * from aluno");
$stm->execute();
return $stm->fetchAll(PDO::FETCH_ASSOC);
}
function POSTContatosByNome($nome) {
$con = $this->conectar();
$stm = $con->prepare("select * from aluno
where Nome=?");
$stm->bindParam(1,$aluno);
$stm->execute();
return $stm->fetchAll(PDO::FETCH_ASSOC);
}
if (isset ($_POST['nome'])){
$nome= !empty ($_POST['nome']) ? $_POST['nome']: false;
$email= !empty ($_POST['email']) ? $_POST['email']: false;
$sexo = !empty ($_POST['sexo']) ? $_POST ['sexo']: false;
$cpf = !empty ($_POST['cpf']) ? $_POST ['cpf']: false ;
$password = !empty($_POST['password']) ? $_POST ['password']: false;
$Disciplina = !empty($_POST['Disciplina']) ? $_POST ['Disciplina']: false;
$dispro = new Aluno();
$dispro->cadastro($nome, $email, $sexo, $cpf, $password, $Disciplina);
header ('Location: /Portal/cadastro_alunoNovo.php? sucesso=Professor cadastrado com sucesso ');
}
?>
1 curtida
Não manjo PHP em POO ainda, mas pela mensagem de erro
Parse error: syntax error, unexpected ‘class’ (T_CLASS) in C:\xampp\htdocs\aula\novocadastro.php on line 7
Ele ta dizendo que esperava alguma coisa de alguma classe em novocadastro.php, ta dizendo que é erro de sintático(parse).Tenta ver se você digitou tudo certinho mesmo.
Qual é o código do arquivo novocadastro.php?
Boa tarde jovem!
Primeiro, arrume seu código na sua postagem pois está uma bagunça!
Não consigo entender se tudo está numa classe, ou se são arquivos diferentes.
OBS: Coloque acima do código a url do arquivo.