INCLUDE_ONCE não reconhece arquivo

23/05/2019

10

tenho uma rotina simples de busca , cadastro e exclusão de pessoas.
tenho uma classe que guarda as três funções.
todas elas contem um require_once ''conecta_banco.php'';
esse arquivo conecta_banco.php me retorna uma conexão com o banco de dados.

Porém o código apresenta o seguinte erro quando vou usar uma das funções: ''Undefined variable: con in C:\\\\xampp\\\\htdocs\\\\Contabilidade\\\\contabilidade\\\\Classe.php on line 13''

o código é basicamente esse:
class Pessoas {

public $codigo, $nome;

public function buscaPessoa($id){
include_once ''../banco/conecta_banco.php'';
$sql = "SELECT * FROM pessoas WHERE codigo = " . $codigo . " ";
if($query = $con->query($sql)){
return true;
}else{
return false;
}
}
public function deletaPessoa($id){
include_once ''../banco/conecta_banco.php'';
$sql = "DELETE FROM pessoas WHERE codigo = " . $codigo . " ";
if($query = $con->query($sql)){
return true;
}else{
return false;
}
}

public function deletaPessoa($id){
include_once ''../banco/conecta_banco.php'';
$sql = "INSERT INTO pessoas (codigo, nome) VALUES ($this->codigo, $this->nome)";
if($query = $con->query($sql)){
return true;
}else{
return false;
}
}

}
Responder

Posts

08/06/2019

Israelcordeiro

Olá Rodolfo, no include_once tenta utilizar a seguinte sintaxe:

<?php
include_once("../banco/conecta_banco.php");
?>

Caso esse erro persista, acredito que você deva verificar o seu arquivo de conexão
ou o caminho do include_once.

Espero ter ajudado,
Abraços!
Responder
×
+1 DevUP
Acesso diário, +1 DevUP
Parabéns, você está investindo na sua carreira