Ir para conteúdo
Fórum Script Brasil

MalloryKnox

Membros
  • Total de itens

    67
  • Registro em

  • Última visita

Tudo que MalloryKnox postou

  1. Resolvido.... gente o erro era por estar faltando o php depois do <? <?php Foi mals pessoal
  2. o que ele ta pegando de valor aqui: $_POST["userclient"] Imprime antes do Select para ver se realmente está vindo o valor que você quer.
  3. Olá, pessoal ! Estou com o seguinte problema: Tenho uma classe que é responsavel pela conexão e consulta de dados no MYSQL. Estou querendo coloca-la em um arquivo separado, e apenas chamar os métodos na página principal.... Porém apresenta o seguinte erro: Fatal error: Class 'Database' not found in C:\wamp\www\ad\HTML\index3.php on line 7 Quando coloca a classe na mesma página funciona tudo perfeitamente. O que será que estou fazendo de errado.... database.php <? class Database { var $Host = "localhost"; // Hostname of our MySQL server. var $Database = "alcooldrogas"; // Logical database name on that server. var $User = "root"; // User and Password for login. var $Password = ""; var $Link_ID = 0; // Result of mysql_connect(). var $Query_ID = 0; // Result of most recent mysql_query(). var $Record = array(); // current mysql_fetch_array()-result. var $Row; // current row number. var $LoginError = ""; var $Errno = 0; // error state of query... var $Error = ""; //------------------------------------------- // Connects to the database //------------------------------------------- function connect() { if( 0 == $this->Link_ID ) $this->Link_ID=mysql_connect( $this->Host, $this->User, $this->Password ); if( !$this->Link_ID ) $this->halt( "Link-ID == false, connect failed" ); if( !mysql_query( sprintf( "use %s", $this->Database ), $this->Link_ID ) ) $this->halt( "cannot use database ".$this->Database ); } // end function connect //------------------------------------------- // Queries the database //------------------------------------------- function query( $Query_String ) { $this->connect(); $this->Query_ID = mysql_query( $Query_String,$this->Link_ID ); $this->Row = 0; $this->Errno = mysql_errno(); $this->Error = mysql_error(); if( !$this->Query_ID ) $this->halt( "Invalid SQL: ".$Query_String ); return $this->Query_ID; } // end function query //------------------------------------------- // If error, halts the program //------------------------------------------- function halt( $msg ) { printf( "</td></tr></table><b>Database error:</b> %s<br>n", $msg ); printf( "<b>MySQL Error</b>: %s (%s)<br>n", $this->Errno, $this->Error ); die( "Session halted." ); } // end function halt //------------------------------------------- // Retrieves the next record in a recordset //------------------------------------------- function nextRecord() { @ $this->Record = mysql_fetch_array( $this->Query_ID ); $this->Row += 1; $this->Errno = mysql_errno(); $this->Error = mysql_error(); $stat = is_array( $this->Record ); if( !$stat ) { @ mysql_free_result( $this->Query_ID ); $this->Query_ID = 0; } return $stat; } // end function nextRecord //------------------------------------------- // Retrieves a single record //------------------------------------------- function singleRecord() { $this->Record = mysql_fetch_array( $this->Query_ID ); $stat = is_array( $this->Record ); return $stat; } // end function singleRecord //------------------------------------------- // Returns the number of rows in a recordset //------------------------------------------- function numRows() { return mysql_num_rows( $this->Query_ID ); } // end function numRows } // end class Database ?> index.php <?php include 'database.php'; // create an instance of the Database class and call it $db $db = new Database; // do a query to retrieve a single record $Query = "SELECT * FROM cadastroad1"; $db->query($Query); // query the database $db->singleRecord(); // retrieve a single record echo "cid> ".$db->Record['CID']; // output a field value from the recordset // do a query to retrieve multiple records $Query = "SELECT * FROM cadastroad1"; $db->query($Query); // query the database while ($db->nextRecord()) { echo $db->Record['Sexo']."<br>"; // output a field value from the recordset } // end while loop going through whole recordset ?> já tentei usar o include dessa forma tb: include("database.php"); mas nada tb....
  4. Olá, alguém tem algum exemplo do uso do DOMPDF com mysql? Obrigada
  5. Alguém me ajuda ??? Por favor.... <?php include("config.php"); include("fpdf.php"); $pdf = new FPDF(); $pdf->Open(); $result=mysql_query('select idade from cadastro where codigo = 78'); mysql_fetch_array($result); $idade = $row['codigo']; $pdf->SetY(20); $pdf->SetX(25); $pdf->Cell(30,6,$idade,1,0,'L',1); //Send file $pdf->Output(); ?> O mesmo erro FPDF error: Some data has already been output, can't send PDF file Preciso urgentemente fazer alguns relatorios em pdf. não estou conseguindo achar uma solução, para esse problema ou mesmo uma solução alternativa... Help please... :unsure:
  6. Olá. Tudo bem? Sou nova novamente na comundiade rsrsrsr ! Já fiz parte do forum em outra ocasião. Trabalhava em outra empresa como programadora e sempre utilizei o forum como ajuda e para troca de irformações me afastei um pouco e agora estou retornando. Atualmente estou trabalhando com a parte de redes, mas como gosto da parte de programação estou estudando php, e como sempre aprendendo muito aqui na comunidade. Abraços a Todos :wub:
  7. Precriso de ajuda. :blink: Como gerar um relatorio de um banco de dados com muitos registros? Estou querendo gerar as saídas , ou seja os relatórios em pdf... mas é apenas uma ídeia visto que não tenho experiência... não sei como fazer. Alguém tem alguma sugestão. Meu banco de dados será enorme. preciso gerar uma série de relatórios que deverão ser visualizados e impressos. Please Help... faz semanas q estou procurando uma solução... :ninja: Lady Mallory Knox...
  8. Quando tento usar outro exemplo FPDF error: Some data has already been output, can't send PDF file
  9. Olá pessoal, estou tentando gerar um relátorio em pdf. Estou seguindo 2 exemplos. Deste site: http://phpbrasil.com/artigo/CPeC0opcowhv/5...-no-formato-pdf Alguém já usou? Mesmo os arquivos requeridos estando na mesma pasta ele não está funcionando... Apresenta esses erros: Notice: Undefined variable: pdf in C:\wamp\www\sistema\HTML\relatorio.php on line 15 Fatal error: Call to a member function SetFont() on a non-object in C:\wamp\www\sistema\HTML\relatorio.php on line 15 Alguém tem algum exemplo simples que possa me mostrar?
  10. Olá, então. Fiz da forma que você disse mas está apresentando erro.... Fatal error: Call to undefined function valData() in C:\wamp\www\sistema\HTML\cadastrar.php on line 40 Linha 40: <td><input type="text" name="datanascimento" maxlength="80" size="50" id="datanascimento" onBlur="<?php echo valData("21/05/2010")?>"</td>
  11. Como faço para chamar essa função para validação do meu formulário. function valData($Data) { list($Dia,$Mes,$Ano)= split ('[/.-]', $Data, 3); return @checkdate ( $Mes, $Dia, $Ano); }
  12. Quero repetir a tabela toda coloquei o } dentro do php e funcionou Obrigada
  13. Olá pessoal, desculpa primeiramente pelo post tão grande, mas é que queria saber como faço um While para que minha table seja repetida enquanto os resultados de minhas pesquisas forem posistivos, mas não sei como proceder, devo proceder? da forma que estou fazendo está dando erro.... <style type="text/css"> <!-- body { background-color: #FFFFFF; } .style1 {font-size: 10px} --> </style> <?php include("config.php"); $parametroT1=$_POST['parametro1']; $parametroT=$_POST['parametro']; $re = mysql_query("SELECT * FROM cadastro where $parametroT = '$parametroT1'" ); while($l = mysql_fetch_array($re) ){ $nomeC = $l["nome"]; $idadeC = $l["idade"]; $sexoC = $l["sexo"]; $estcivilC = $l["estcivil"]; $paiC = $l["pai"]; $maeC = $l["mae"]; $naturalidadeC = $l["naturalidade"]; $nsepultamentoC = $l["nsepultamento"]; $dataobitoC = $l["dataobito"]; $lugarobitoC = $l["lugarobito"]; $njazidoC = $l["njazido"]; $quadraC = $l["quadra"]; $tipoC = $l["tipo"]; $causamortisC = $l["causamortis"]; $endfamiliaC = $l["endfamilia"]; $telfamiliaC = $l["telfamilia"]; $responsavelfuneralC = $l["responsavelfuneral"]; $endresponsavelC = $l["endresponsavel"]; $telresponsavelC = $l["telresponsavel"]; $observacaoC = $l["observacao"]; $datanascimentoC = $l["datanascimento"]; $codigoC = $l["codigo"]; ?> <table width="100%" border="1"> <tr> <th colspan="7">Dados pessoais / Código nº <?php echo $codigoC?></th> </tr> <tr> <th><span class="style1">Nome</span></th> <th><span class="style1">Data Nascimento / Idade</span></th> <th><span class="style1">Sexo</span></th> <th><span class="style1">Estado Civil</span></th> <th><span class="style1">Pai</span></th> <th><span class="style1">Mãe</span></th> <th><span class="style1">Naturalidade</span></th> </tr> <tr> <td><?php echo $nomeC ?></td> <td><?php echo $datanascimentoC?> / Idade: <?php echo $idadeC?> </td> <td><?php echo $sexoC ?></td> <td><?php echo $estcivilC ?></td> <td><?php echo $paiC ?></td> <td><?php echo $maeC ?></td> <td><?php echo $naturalidadeC ?></td> </tr> </Table> <br /> <table width="100%" border="1"> <tr> <th colspan="6">Dados Adicionais </th> </tr> <tr> <th><span class="style1">Endereço Família</span></th> <th><span class="style1">Telefone Família</span></th> <th><span class="style1">Responsável Funeral</span></th> <th><span class="style1">Endereço Responsável Funeral</span></th> <th><span class="style1">Telefone Responsável Funeral</span></th> <th><span class="style1">Observação</span></th> </tr> <tr> <td><?php echo $endfamiliaC ?></td> <td><?php echo $telfamiliaC ?></td> <td><?php echo $responsavelfuneralC ?></td> <td><?php echo $endresponsavelC ?></td> <td><?php echo $telresponsavelC ?></td> <td><?php echo $observacaoC ?></td> </tr> </Table> <br> <table width="100%" border="1"> <tr> <th colspan="7">Localização </th> </tr> <tr> <th><span class="style1">Ordem de Sepultamento</span></th> <th><span class="style1">Data Óbito</span></th> <th><span class="style1">Local Óbito</span></th> <th><span class="style1">Nº Jazido</span></th> <th><span class="style1">Quadra</span></th> <th><span class="style1">Tipo</span></th> <th><span class="style1">Causa Mortis</span></th> </tr> <td><?php echo $nsepultamentoC ?></td> <td><?php echo $dataobitoC ?></td> <td><?php echo $lugarobitoC?></td> <td><?php echo $njazidoC ?></td> <td><?php echo $quadraC ?></td> <td><?php echo $tipoC ?></td> <td><?php echo $causamortisC ?></td> </Table> } </p> <p><a href="consulta4.php" target="frame">Voltar</a></p> </body> </html>
  14. Olá pessoal, estou precisando da ajuda de você... Estou querendo criar uma consulta dinamica, onde em um select seleciono o campo que quero buscar e em um text digito o valor que quero buscar: Meu form: <form id="form1" name="form1" method="post" action="resultado.php"> <label></label> <p> <label> <select name="parametro" id="parametro"> <option value="0">Consultar por:</option> <option value="nome">Nome Completo</option> <option value="pnome">Primeiro Nome</option> <option value="sobrenome">Sobrenome</option> <option value="datanascimentos">Data Nascimento</option> <option value="dataobito">Data Óbito</option> </select> </label> <label> <input type="text" name="parametro1" id="parametro1" /> <input type="submit" name="Consultar" id="Consultar" value="Submit" /> </label> </p> </form> Minha página resultado: $parametroT1=$_POST['parametro1']; $parametroT=$_POST['parametro']; echo $parametroT1; // aqui imprime o valor vindo do form echo $parametroT; // aqui imprime o campo que quero procurar. os valores estão chegando correto. //MEU SELECT NÃO ESTÁ RETORNANDO NADA... $re = mysql_query("SELECT * FROM cadastro where '$parametroT' = '$parametroT1'" ); $l = mysql_fetch_array($re); $nomeC = $l["nome]; echo $nomeC; // NÃO IMPRIME NADA $idadeC = $l["idade"]; $sexoC = $l["sexo"]; $estcivilC = $l["estcivil"]; $paiC = $l["pai"]; $maeC = $l["mae"]; :ninja: "They're taking the hobbits to isengard" :ninja:
  15. Olá pessoal, andei pesquisando sobre consulta e exibição dos resultados de uma tabela sql em php. Mas achei muitas maneiras de fazer e nenhuma está dando certo.... <?php include("config.php"); // CONECTA AO BANCO... $nomeT=$_POST['nome']; echo $nomeT; // AQUI IMPRIME O NOME PASSADO CORRETAMENTE. DAQUI PRA BAIXO NADA FUNCIONA... $re = mysql_query("SELECT * FROM cadastro where nome = '$nome'" ); $l = mysql_fetch_array($re); $nomeC = $l["nome"]; $estcivil = $l["estcivil"]; echo $nomeC; ?>
  16. Olá pessoal ? :wub: Estou com uma dúvida, estou editando um template free.... e gostaria de mudar as configurações aplicadas no menu. O problema é que está configurado pra aparecer uma imagem - (images/img03.jpg) atras dos links. porém quero que no último link ela não apareça.... Abixo os códigos o menu aparecer + ou - assim ... onde | é a imagem (images/img03.jpg) Principal | Pesquisar | Mapas | Ajuda | Contato | não quero que o | depois do link contato apareça.... Meu css está assim: #menu a { display: block; padding: 0 50px; background: url(images/img03.jpg) no-repeat right 50%; text-decoration: none; text-transform: uppercase; font-size: 11px; color: #FFFFFF; } O meu HTML: <div id="menu"> <ul> <li class="current_page_item"><a href="../../Nova Pasta/content1.html" target="frame"> </a></li> <li><a href="#"> Principal</a></li> <li class="last"> <li><a href="#">Pesquisar</a></li> <li><a href="#">Mapas</a></li> <li><a href="#">Ajuda</a></li> <li><a href="#">Contato</a></li> <li class="last"> <li></li> <li class="last"> <div align="right"></div> </li> </ul> </div> </div>
  17. Olá, alguém sabe onde encontro uma página exemplo que utiliza Iframe para download? []´s :mellow:
  18. Olá, tudo bem? Eu estou querendo fazer uma calculadora que funcione da seguinte forma. 1- Importante: Ela não terá interface visual. 2- O usuário poderá digitar as operações a serem realizadas exemplo: 2-3+4= ou assim 2 - 3 + 4 = ( o programa deve ignorar os espaços em branco) ou 2- 3+ 4= 3- Depois de digitar o usuário aperta um tecla e são efetuadas as operações. Minha dúvida é como devo fazer para pegar os números e os operadores de uma forma eficiente. Atualmente estou percorrendo as linhas até encontrar o = e guardando os valores em um vetor, e depois tratando os valores.... mais acho que esta não é a melhor forma de fazer.
×
×
  • Criar Novo...