milordzin 0 Denunciar post Postado Setembro 28, 2016 Olá gostaria de saber como posso resolver esse erro . esse é o código php class Relatorios { public function GeraRelatorioDeFuncionario(){ ?> <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"><meta name="distribution" content="Private"> <meta name="rating" content="Sistema"> <meta name="copyright" content="UnimedMamanaus"> <meta http-equiv="content-type" content="text/html;charset=utf-8" /> <title></title> </head> <body> <center> <br/> <b>RELATÓRIO DE FUNCIONÁRIO</b> </center> <br/> <hr/> <table width="100%" CELLSPACING="0" CELLPADDING="2" BORDER="1" class='tabelaRelat'> <thead> <tr> <th>NOME DO FUNCIONÁRIO</th> <th>ENDEREÇO </th> <th>BAIRRO</th> <th>CIDADE</th> <th>NÚMERO</th> </tr> </thead> <tbody> <tr> <td><center>Funcionário</center></td> <td><center>Endereço</center></td> <td><center>Bairro</center></td> <td><center>Cidade</center></td> <td><center>Número</center></td> </tr> </tbody> </table> </div> </div> <hr/> <?php /* $relatorio new relatorio(); $relatorios = $relatorio->RetornaRelatorio(); */ $$relatorio = new relatorio(); $relatorios = $relatorio->RetornaMenu(); //echo "<pre>"; print_r($cFuncionarios); exit; foreach($relatorio as $value){ // echo "<pre>"; print_r($value); exit; echo "<tr>"; echo "<td>". $value["nome"] ."</td>"; echo "<td>". $value["end_logradouro"] ."</td>"; echo "<td>". $value["end_numero"] ."</td>"; echo "<td>". $value["end_bairro"] ."</td>"; echo "<td>". $value["end_cidade"] ."</td>"; echo "<td>". $value["fone_numero"] ."</td>"; echo "</tr>"; } $_header = new header(); } Compartilhar este post Link para o post Compartilhar em outros sites
gabrielfalieri 15 Denunciar post Postado Setembro 28, 2016 $$relatorio = new relatorio(); Você ta fazendo variável de variável quando está criando o objeto. E coloca Relatorio em maisculo Compartilhar este post Link para o post Compartilhar em outros sites