Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Preciso urgente de ajuda... ja fiz td o que eu sabia! ja pesquisei, mas nao consigo fazer funcionar!
tenho um objeto Grupo e um objeto GrupoDAO que é um objeto de acesso aos dados da base de dados, ou seja, a base de dados em forma de objetoparece q nao estou obtendo sucesso na listagem dos dados vindos da base de dados, método listarGrupos()
vejam e critiquem a vontade!
objeto GrupoDAO
<?php
include_once("Conexao.class.php");
class GrupoDAO{
private $codigo;
private $nome;
//CONSTUTOR
public function __construct($grupo=""){
$this->nome=$grupo->nome;
}//fim do construtor
public function inserirGrupo(){
...}//fim do inserir
public function excluirGrupo(){
...}//fim do excluir
public function alterarGrupo($nome){
...}//fim do alterar
public function consultarGrupo(){
...}//fim do consultarGrupo
public function compararGrupo(){
...}//fim do compararGrupo
//listarUsuarios
public function listarGrupos(){
$con=new Conexao;
$query ="SELECT * FROM GRUPOS";
$result=$con->sql($query);
$con->fechar();
return $result; //retorna lista de todos os usuarios existentes no banco
} //fim do listarUsuario
}//fim da classe
?>
pagina onde uso o metodo da classe DAO
<?php
include_once("..\apjs0307\ObjetosCA\Grupo.php");
include_once("..\apjs0307\ObjetosCA\GrupoDAO.php");
$grupo=new Grupo;
$grupoDAO=new GrupoDAO($grupo);
$listaDeGrupos=grupoDAO->listarGrupos();
while($row = mysql_fetch_array($listaDeGrupos)){
echo "<option value='".$row['CODIGO']."' >".$row['NOME']."</option>";
}
?>
aparece erro na linha :- $listaDeGrupos=grupoDAO->listarGrupos(); erro do editor php: "Multiple items at this position: syntax error"
outro erro na linha:- while($row = mysql_fetch_array($listaDeGrupos)){ erro do editor php: "Syntax Error: Expecting: '('"
e no navegador aparece este erro: Parse error: parse error in C:\Program Files\Apache Software Foundation\Apache2.2\htdocs\apjs0307\cadastroDeUsuario.php on line 78
( no caso a linha 78 é esta $listaDeGrupos=grupoDAO->listarGrupos(); )
Obrigadooo
Carregando comentários...