estou eu aki mais uma vez com mais uma dúvida cruel, mas sabe como é, aprendendo classes na porrada é assim mesmo :lol:
é o seguinte, tenho esses métodos:
public function alterar($id){
$sql_altera = sprintf("SELECT * FROM tabela WHERE IdCliente = '%s';", mysql_real_escape_string($id));
$resultado = mysql_query($sql_altera);
return $this->listar($resultado);
}
public function listar($resultado){
$listar = mysql_fetch_object($resultado);
return $listar;
}
//até aqui tudo ok!!!
mas como eu trago esse resultado na página inicial? tentei dessa forma, veja:
$trazer = new metodos();
$trazer = $trazer->listar();
echo $trazer->nomedocliente;
dá esse erro:
Fatal error: Call to undefined method stdClass::listar() in .....
esse negócio de classes é sinistro pra quem tá começando como eu hahahahahahaahaha
Pergunta
Aprendiz_PHP
Fala ae pessoal,
estou eu aki mais uma vez com mais uma dúvida cruel, mas sabe como é, aprendendo classes na porrada é assim mesmo :lol:
é o seguinte, tenho esses métodos:
dá esse erro:
Fatal error: Call to undefined method stdClass::listar() in .....
esse negócio de classes é sinistro pra quem tá começando como eu hahahahahahaahaha
vlw
Link para o comentário
Compartilhar em outros sites
3 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.