Jump to content

Gilsoney

Members
  • Content count

    49
  • Joined

  • Last visited

Community Reputation

1 Comum

About Gilsoney

Recent Profile Visitors

439 profile views
  1. Obrigado pela resposta amigão, quando eu tiver um tempo vou testar. Mas a solução anterior se adequou bem ao meu problema. Obrigado a todos!
  2. Eu descobri, fiz assim: $exibir = utf8_encode($usuario->valor); No formulário ficou assim: value='$valor'
  3. Como eu daria um echo dentro de outro echo?
  4. Pra quem quiser ver o código como ficou: echo utf8_encode($usuario->valor);
  5. Valeu cara, resolveu! Mas é bem chato ter que fazer isso para todas as variáveis que a gente for exibir, será que não tem uma forma automática de exibir sem precisar fazer isso para cada variável? Outra dúvida, como vou exibir isso dentro de um formulário que está dentro de um echo? Por exemplo: echo " <table width='auto' cellspacing='1' cellpadding='0' bgcolor='white' layout='fixed' border='1'> <tr> <td width='auto'><font color='blue' size='2'><center><b>DI</td> <td width='auto' ><font color='blue' size='2'><center><b>VALOR</td> </tr> <center> <tr> <form name='cli' action='confirmar.php' method='post'> <td><center><input type='text' id='apelido' name='apelido' ReadOnly size='1' style='text-align:center' value='$usuario->id'></td> <td><center><input type='text' id='valor' name='valor' ReadOnly size='20' style='text-align:center' value='$usuario->valor'></td> </form> </tr> </table>";
  6. Estão sendo retornadas em uma página php, dentro de um formulário javascript. Veja o código: <?php try { $pdo = new PDO( 'mysql:host=localhost;dbname=meubanco' , 'usuario' , 'senha' ); $pdo->setAttribute( PDO::ATTR_ERRMODE , PDO::ERRMODE_EXCEPTION ); $stm = $pdo->prepare( "SELECT * FROM `abc` " ); $stm->bindParam( ':id' , $usuario , PDO::PARAM_STR ); if ( $stm->execute() ) { foreach ( $stm->fetchAll( PDO::FETCH_OBJ ) as $usuario ) { echo " <table width='auto' cellspacing='1' cellpadding='0' bgcolor='white' layout='fixed' border='1'> <tr> <td width='auto'><font color='blue' size='2'><center><b>DI</td> <td width='auto' ><font color='blue' size='2'><center><b>VALOR</td> </tr> <center> <tr> <form name='cli' action='confirmar.php' method='post'> <td><center><input type='text' id='apelido' name='apelido' ReadOnly size='1' style='text-align:center' value='$usuario->id'></td> <td><center><input type='text' id='valor' name='valor' ReadOnly size='20' style='text-align:center' value='$usuario->valor'></td> </form> </tr> </table> </fieldset>"; } } } catch ( PDOException $e ) { var_dump( $e->getMessage() ); } ?>
  7. A consulta retorna value=' utf8_encode($valor); '> em um formulário javascript. Ela está exibindo retornando: utf8_encode(�poca do a�ai �pa 1�); Estou fazendo errado? A consulta retorna value=' utf8_encode($valor); '> em um formulário javascript. Ela está exibindo retornando: utf8_encode(�poca do a�ai �pa 1�); Estou fazendo errado?
  8. Prezados, antes de tudo, gostaria de informar que já rodei o google em busca de uma solução, encontrei várias mas nenhuma serviu. Estou tentando exibir o retorno de uma consulta em uma página php, porém ao selecionar registros na tabela, eles aparecem assim: O retorno da consulta seria: época do açai ôpa 1º �poca do a�ai �pa 1� Meus arquivos .php foram codificados em utf-8 sem BOM no notpad++, o banco de dados e as tabelas estão em utf8_unicode_ci, já inseri <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" > no HTML, header('Content-Type: text/html; charset=UTF-8'); no PHP e no arquivo de conexão com o bd mas n adiantou. No banco de dados ele grava certo através de um formulário JavaScript, porém na hora de exibir em um formulário ele aparece com erro de acento.
  9. Olá! Primeiro gostaria de saber se é possível, se SIM, como eu trago o resultado de uma consulta dentro de um formulário JavaScript e que esses registros tenham um link, caso a pessoa clique no registro, ele direcione para uma página com mais detalhes. Quer um exemplo? Ok. O usuário vai pesquisar uma pessoa, digitando o CPF dela, a pesquisa me retorna o Nome e o CPF dentro de um form JavaScript, mas o CPF vem com um link, caso o usuário clique nesse CPF será direcionado para uma outra página, com mais detalhes sobre o cadastro da pessoa (outros dados quaisquer). Ah, preciso disso utilizando PDO.
  10. Prezados, gostaria de saber como eu faço para trazer os resultados de uma consulta dentro de um campo texto, dentro de um form JavaScript e que esses registros viessem com link. Meu código. try { $pdo = new PDO( 'mysql:host=localhost;dbname=meubanco' , 'usuario' , 'senha' ); $pdo->setAttribute( PDO::ATTR_ERRMODE , PDO::ERRMODE_EXCEPTION ); $stm = $pdo->prepare( "SELECT * FROM `cliente` WHERE status_cadastro ='ATIVO' ORDER BY nome" ); $stm->bindParam( ':apelido' , $usuario , PDO::PARAM_STR ); if ( $stm->execute() ) { foreach ( $stm->fetchAll( PDO::FETCH_OBJ ) as $usuario ) { echo "<table width='auto' cellspacing='1' cellpadding='0' bgcolor='white' layout='fixed' border='1'> <tr> <td width='auto'><font color='blue' size='2'><center><b>NOME</td> <td width='auto' ><font color='blue' size='2'><center><b>CPF</td> <td width='auto' ><font color='blue' size='2'><center><b>TELEFONE</td> </tr> <center> <tr> <form name='cli' action='confirmar.php' method='post'> <td><center><input type='text' id='nome' name='nome' ReadOnly size='13' style='text-align:center' value='$usuario->nome'></td> <td><center><input type='text' id='cpf' name='cpf' ReadOnly size='8' style='text-align:center' value='$usuario->cpf'></td> <td><center><input type='text' id='telefone' name='telefone' ReadOnly size='10' style='text-align:center' value='$usuario->telefone'></td> </form> </tr> </table> Favor, desconsiderem os erros de sintaxe que podem estar ocorrendo, o formulário está incompleto. Continuando com o problema... Aí ele está exibindo o formulário com o retorno da consulta. Mas eu queria que no campo CPF, por exemplo, viesse o CPF com um link, quando o usuário clicasse no CPF linkado, fosse direcionado para uma página com mais detalhes sobre a pessoa.
  11. Prezados, gostaria de saber como eu faço para trazer os resultados de uma consulta dentro de um campo texto, dentro de um form JavaScript e que esses registros viessem com link. Meu código. try { $pdo = new PDO( 'mysql:host=localhost;dbname=meubanco' , 'usuario' , 'senha' ); $pdo->setAttribute( PDO::ATTR_ERRMODE , PDO::ERRMODE_EXCEPTION ); $stm = $pdo->prepare( "SELECT * FROM `cliente` WHERE status_cadastro ='ATIVO' ORDER BY nome" ); $stm->bindParam( ':apelido' , $usuario , PDO::PARAM_STR ); if ( $stm->execute() ) { foreach ( $stm->fetchAll( PDO::FETCH_OBJ ) as $usuario ) { echo "<table width='auto' cellspacing='1' cellpadding='0' bgcolor='white' layout='fixed' border='1'> <tr> <td width='auto'><font color='blue' size='2'><center><b>NOME</td> <td width='auto' ><font color='blue' size='2'><center><b>CPF</td> <td width='auto' ><font color='blue' size='2'><center><b>TELEFONE</td> </tr> <center> <tr> <form name='cli' action='confirmar.php' method='post'> <td><center><input type='text' id='nome' name='nome' ReadOnly size='13' style='text-align:center' value='$usuario->nome'></td> <td><center><input type='text' id='cpf' name='cpf' ReadOnly size='8' style='text-align:center' value='$usuario->cpf'></td> <td><center><input type='text' id='telefone' name='telefone' ReadOnly size='10' style='text-align:center' value='$usuario->telefone'></td> </form> </tr> </table> Favor, desconsiderem os erros de sintaxe que podem estar ocorrendo, o formulário está incompleto. Continuando com o problema... Aí ele está exibindo o formulário com o retorno da consulta. Mas eu queria que no campo CPF, por exemplo, viesse o CPF com um link, quando o usuário clicasse no CPF linkado, fosse direcionado para uma página com mais detalhes sobre a pessoa.
  12. Kkkkkk, era o famoso ";" que estava faltando na linha anterior : $classe_status = '' $classe_status = ($usuario->status_pagamento == 'PAGO')? 'ok' : $classe_status; $classe_status = ($usuario->status_pagamento == 'EM ABERTO')? 'atraso' : $classe_status; Código corrigido: $classe_status = ''; $classe_status = ($usuario->status_pagamento == 'PAGO')? 'ok' : $classe_status; $classe_status = ($usuario->status_pagamento == 'EM ABERTO')? 'atraso' : $classe_status; Funcionou tudo perfeitamente, obrigado cara, você me ajudou muiiiiiiiiito!
  13. Deu o seguinte erro: Parse error: syntax error, unexpected '$classe_status' (T_VARIABLE) in /home/netdi791/public_html/administrador/cliente.php on line 100 Na linha 100 está assim: $classe_status = ($usuario->status_pagamento == 'PAGO')? 'ok' : $classe_status;
  14. Antes era, "OK" e "ATRASO", resolvi mudar para ficar mais agradável. O código está funcionando, porém as cores só mudam se eu clicar no campo e apertar Ctrl, ou se eu ficar dando TAB pausadamente nos campos. Na hora que eu faço isso, inspecionando, eu vejo a classe aparecer em tempo real.
  15. Oi amigo! O input recebe dois valores apenas: "EM ABERTO" e "PAGO".
×

Important Information

Ao usar o fórum, você concorda com nossos Terms of Use.