Jump to content

baldocchi

Members
  • Content count

    8
  • Joined

  • Last visited

Community Reputation

0 Comum

About baldocchi

  1. baldocchi

    wampserver

    Olá, Estou com problemas em meu wampserver. Quando eu tento abrir uma pasta na página locahost do wampserver, ele volta para a página localhost do wampserver e não abre o index.php Por favor, alguém pode me ajudar com esse problema? Obrigado.
  2. baldocchi

    Pesquisa em várias páginas

    o conteúdo do arquivo index_teste_3.php tem o mesmo conteúdo do que eu postei. eu acho que o problema da pesquisa está neste pedaço de código: $('form').submit(function(e){ e.preventDefault(); }); $('#pesquisar').keydown(function(){ var encontrou = false; var termo = $(this).val().toLowerCase(); $('table > tbody > tr').each(function(){ $(this).find('td').each(function(){ if($(this).text().toLowerCase().indexOf(termo) > -1) encontrou = true; }); if(!encontrou) $(this).hide(); else $(this).show(); encontrou = false; });
  3. baldocchi

    Pesquisa em várias páginas

    Muito obrigado, segue o link do arquivo: https://www.dropbox.com/s/jjdbqhuqb2cwet0/index_teste_3.php?dl=0
  4. baldocchi

    Pesquisa em várias páginas

    Sou novo em Javascript e, sinceramente, não sei quase nada. No meu trabalho me deram a chance de entrar para um novo setor e estou aqui, tentando. Programo em Pascal há muito tempo - sei que é linguagem "morta", rsrs , mas tudo bem. O fato é que me deram um problema que eu não sei resolver e não consegui encontrar no forum. Tenho uma página de telefones onde o usuário digita uma palavra em uma caixa de texto e ele pesquisa em todos os campos o argumento desejado. O index.php tem várias páginas com 20 registros em cada página e o código busca apenas na primeira página. Abaixo, segue o código que me passaram para solucionar o problema. <!doctype html> <html> <head> <title>:: RAMAIS - teste 3 ::</title> <meta charset="utf-8" /> <link rel="stylesheet" href="teste_3/custom.css" media="screen" /> <script type="text/javascript" src="teste_3/jquery.min.js"></script> <script type="text/javascript" src="teste_3/jquery.tablesorter.min.js"></script> <script type="text/javascript" src="teste_3/jquery.tablesorter.pager.js"></script> </head> <body> <h1>Lista de Ramais</h1> <form method="post" action="index_teste_3.php" id="frm-filtro"> <p> <label for="pesquisar">Pesquisar :</label> <input type="text" id="pesquisar" name="pesquisar" size="20" /> </p> </form> <tbody> <table id="tabela"> <thead> <tr> <th><div align="center">Prefixo</div></th> <th><div align="center">Ramal</div></th> <th><div align="center">Servidor</div></th> <th><div align="center">E-mail</div></th> <th><div align="center">Sala</div></th> <th><div align="center">Coordenadoria</div></th> <th><div align="center">Divisão</div></th> <th><div align="center">Núcleo</div></th> <th><div align="center">Linha</div></th> </tr> </thead> <?php include 'db.php'; $qry = mysql_query("select * from tserv order by nome"); //$qry = mysql_query("select prefixo, ramal, nome, email, sala, coordenadoria, divisao, nucleo, tipotel from tserv"); //Pegando os nomes dos campos $num_fields = mysql_num_fields($qry);//Obtém o número de campos do resultado for($i = 0;$i<$num_fields; $i++){//Pega o nome dos campos $fields[] = mysql_field_name($qry,$i); } //Montando o corpo da tabela $table .= '<tbody>'; while($r = mysql_fetch_array($qry)){ $table .= '<tr>'; for($i = 0;$i < 1; $i++){ $table .= '<td>'.$r[$fields[4]].'</td>'; $table .= '<td align=left>'.$r[$fields[5]].'</td>'; $table .= '<td align=left><a href="mailto:'.$r[$fields[10]].'@empresa.com.br" style="text-decoration:none">'.$r[$fields[1]].'</td>'; $table .= '<td align=left>'.$r[$fields[10]].'</td>'; $table .= '<td>'.$r[$fields[28]].'</td>'; $table .= '<td align=left>'.$r[$fields[33]].'</td>'; $table .= '<td align=left>'.$r[$fields[15]].'</td>'; $table .= '<td align=left>'.$r[$fields[16]].'</td>'; $table .= '<td>'.$r[$fields[32]].'</td>'; } $table .= '</tr>'; } //Finalizando a tabela $table .= '</tbody></table>'; //Imprimindo a tabela echo $table; ?> <div id="pager" class="pager"> <form> <span> Exibir <select class="pagesize"> <option selected="selected" value="20">20</option> <option value="30">30</option> <option value="40">40</option> <option value="50">50</option> </select> registros </span> <img src="teste_3/first.png" class="first"/> <img src="teste_3/prev.png" class="prev"/> <input type="text" class="pagedisplay"/> <img src="teste_3/next.png" class="next"/> <img src="teste_3/last.png" class="last"/> </form> </div> <script> $(function(){ $('table > tbody > tr:odd').addClass('odd'); $('table > tbody > tr').hover(function(){ $(this).toggleClass('hover'); }); $('#marcar-todos').click(function(){ $('table > tbody > tr > td > :checkbox') .attr('checked', $(this).is(':checked')) .trigger('change'); }); $('table > tbody > tr > td > :checkbox').bind('click change', function(){ var tr = $(this).parent().parent(); if($(this).is(':checked')) $(tr).addClass('selected'); else $(tr).removeClass('selected'); }); $('form').submit(function(e){ e.preventDefault(); }); $('#pesquisar').keydown(function(){ var encontrou = false; var termo = $(this).val().toLowerCase(); $('table > tbody > tr').each(function(){ $(this).find('td').each(function(){ if($(this).text().toLowerCase().indexOf(termo) > -1) encontrou = true; }); if(!encontrou) $(this).hide(); else $(this).show(); encontrou = false; }); }); $("table") .tablesorter({ dateFormat: 'pt-br', headers: { 10: { sorter: false }, 11: { sorter: false } } }) .tablesorterPager({container: $("#pager")}) .bind('sortEnd', function(){ $('table > tbody > tr').removeClass('odd'); $('table > tbody > tr:odd').addClass('odd'); }); }); </script> </body> </html>
  5. baldocchi

    página não carrega variável.

    Eu tenho dois códigos: Eis o primeiro: <?php echo "<h3>Controle para alteração de Usuários</h3><br>"; include "../db.php"; $sql = "SELECT rf, nome FROM tserv"; $resultado = mysql_query($sql) or die ("Não foi possível realizar a consulta ao banco de dados"); while ($linha=mysql_fetch_array($resultado)) { //$rf = $_GET['rf']; ini_set('default_charset','UTF-8'); echo "<td>"; $rf = $linha["rf"]; $nome = $linha["nome"]; echo $rf. " - "; echo $nome. " - "; echo "<th width=50><a href='alterarusu.php?rf=$rf'>Alterar</a></th><br>"; echo "</td>"; } ?> Este código mostra os registros e uma opção "alterar" que chama um arquivo chamado: "alterarusu.php" com a finalidade de carregar os dados do registro selecionado pelo usuário. <?php ini_set('default_charset','UTF-8'); ?> <?php echo "<h3>Alteração de Usuários</h3><hr>"; include "../db.php"; $sql = "select * from smeconae.tserv where rf='$rf'"; $resultado = mysql_query($sql) or die ("Não foi possível realizar a consulta ao banco de dados"); while ($linha=mysql_fetch_array($resultado)) { $id = $linha["id"]; $nome = $linha["nome"]; $nomemeio = $linha["nomemeio"]; $ultimonome = $linha["ultimonome"]; $prefixo = $linha["prefixo"]; $ramal = $linha["ramal"]; $pretelfixo = $linha["pretelfixo"]; $telfixo = $linha["telfixo"]; $prefcel = $linha["prefcel"]; $celular = $linha["celular"]; $email = $linha["email"]; $hent = $linha["hent"]; $hsaial = $linha["hsaial"]; $hental = $linha["hental"]; $hsai = $linha["hsai"]; $divisao = $linha["divisao"]; $nucleo = $linha["nucleo"]; $setor = $linha["setor"]; $secao = $linha["secao"]; $data_nasc = $linha["data_nasc"]; $rf = $linha["rf"]; $vinc = $linha["vinc"]; $padrao = $linha["padrao"]; $regime = $linha["regime"]; echo "<br>"; echo "<form action='gravar.php?rf=$rf' method='post'>"; echo "Nome:<input name='nv_nome' type='text' value='$nome' size=25>"; echo "Nome(s) do Meio:<input name='nv_nomemeio' type='text' value='$nomemeio' size=25>"; echo "Último Nome: <input name='nv_ultimonome' type='text' value='$ultimonome' size=25><br><br>"; echo "Prefixo:<input name='nv_prefixo' type='text' value='$prefixo' size=2>"; echo "Ramal:<input name='nv_ramal' type='text' value='$ramal' size=9>"; echo "DDD:<input name='nv_pretelfixo' type='text' value='$pretelfixo' size=2>"; echo "Telefone Fixo:<input name='nv_telfixo' type='text' value='$telfixo' size=9>"; echo "DDD:<input name='nv_prefcel' type='text' value='$prefcel' size=2>"; echo "Celular:<input name='nv_celular' type='text' value='$celular' size=9><br><br>"; echo "E-mail:<input name='nv_email' type='text' value='$email' size=80><br><br>"; echo "Entrada:<input name='nv_hent' type='time' value='$hent' size=9>"; echo "Saída Almoço:<input name='nv_hsaial' type='time' value='$hsaial' size=9>"; echo "Entrada Almoço:<input name='nv_hental' type='time' value='$hental' size=9>"; echo "Saída:<input name='nv_hsai' type='time' value='$hsai' size=9><br><br>"; echo "Divisão:<input name='nv_divisao' type='text' value='$divisao' size=35>"; echo "Núcleo:<input name='nv_nucleo' type='text' value='$nucleo' size=35><br><br>"; echo "Setor:<input name='nv_setor' type='text' value='$setor' size=35>"; echo "Seção:<input name='nv_secao' type='text' value='$secao' size=35><br><br>"; echo "Data de Nascimento:<br> <input name='nv_data_nasc' type='date' value='$data_nasc' size=80><br><br>"; echo "Rf:<input name='nv_rf' type='text' value='$rf' size=8>"; echo "Vínculo:<input name='nv_vinc' type='text' value='$vinc' size=2>"; echo "Padrão:<input name='nv_padrao' type='text' value='$padrao' size=10>"; echo "Regime:<input name='nv_regime' type='text' value='$regime' size=35><br><br>"; echo "<input type='submit' value='Alterar'>"; echo "</form>"; echo "<br><hr>"; } ?> Este código é do arquivo "alterarusu.php" que deveria carregar os dados do usuário selecionado. Porém não carrega nada. A página fica em branco. Alguém pode me ajudar para mostrar os registros? Obrigado.
  6. baldocchi

    dúvida sobre formulário de cadastro

    Muito obrigado, usei a dica que você sugeriu e funcionou bem. Fique em Paz"
  7. baldocchi

    dúvida sobre formulário de cadastro

    Vou tentar o que você sugeriu, depois te retorno. Fique em Paz! Obrigado pela resposta.
  8. baldocchi

    dúvida sobre formulário de cadastro

    Preciso de ajuda. Não consigo gravar nada que é texto no meu formulário/tabela. Agradeço a todos! Muita Paz! Eu tenho uma página de cadastro, mas só grava números em alguns campos, se eu coloco texto, não grava nada. Olha o código da página de formulário: <form id="cadastro" name="cadastro" method="post" action="cadastro.php" > <font size="2" face="Geneva, Arial, Helvetica, sans-serif"> <table width="100%" height="470" border="0" cellpadding="0" cellspacing="0" bgcolor="#E8FFE8"> <tr> <td height="29" valign="bottom"> Primeiro Nome..: <input name="nome" type="text" id="nome" size="25" maxlength="25" /> Nome(s) do Meio..: <input name="nomemeio" type="text" id="nomemeio" size="40" maxlength="40" /> Último Nome..: <input name="ultimonome" type="text" id="ultimonome" size="25" maxlength="25" /> </td> </tr> <tr> <td height="29" valign="bottom"> Prefixo..: <input name="prefixo" type="text" id="prefixo" size="6" maxlength="4" /> Ramal..: <input name="ramal" type="text" id="ramal" size="6" maxlength="4" /> E-mail..: <input name="email" type="text" id="email" size="100" maxlength="100" /> </td> </tr> <tr> <td height="29" valign="bottom"> Prefixo do Tel Fixo (res)..: <input name="pretelfixo" type="text" id="pretelfixo" size="2" maxlength="2" /> Telefone Fixo..: <input name="telfixo" type="text" id="telfixo" size="9" maxlength="9" /> </td> </tr> <tr> <td height="29" valign="bottom"> Prefixo do Celular..: <input name="prefcel" type="text" id="prefcel" size="4" maxlength="4" /> Celular..: <input name="celular" type="text" id="celular" size="9" maxlength="9" /> </td> </tr> <tr> <td height="29" colspan="7" valign="bottom"> Horário de Entrada..: <input name="hent" type="text" id="hent" size="5" maxlength="5" /> Horário de saída (almoço)..: <input name="hsaial" type="text" id="hsaial" size="5" maxlength="5" /> Horário de Entrada (almoço)..: <input name="hental" type="text" id="hental" size="5" maxlength="5" /> Horário de Saída..: <input name="hsai" type="text" id="hsai" size="5" maxlength="5" /> </td> </tr> <tr> <td height="29" valign="bottom"> Divisão..: <input name="divisao" type="text" id="divisao" size="35" maxlength="35" /> Núcleo..: <input name="nucleo" type="text" id="nucleo" size="35" maxlength="35" /> </td> </tr> <tr> <td height="29" valign="bottom"> Setor..: <input name="setor" type="text" id="setor" size="35" maxlength="35" /> Seção..: <input name="secao" type="text" id="secao" size="35" maxlength="35" /> </td> </tr> <tr> <td height="29" valign="bottom"> Data de Nascimento..: <input name="data_nasc" type="text" id="data_nasc" size="10" maxlength="10" /> </td> </tr> <tr> <td height="29" valign="bottom"> Registro Funcional..: <input name="rf" type="text" id="rf" size="8" maxlength="8" /> Vínculo..: <input name="vinc" type="text" id="vinc" size="2" maxlength="2" /> Padrão..: <input name="padrao" type="text" id="padrao" size="10" maxlength="10" /> Regime..: <input name="regime" type="text" id="regime" size="35" maxlength="35" /> </td> </tr> <td height="29"> <p> <input name="cadastrar" type="submit" id="cadastrar" value="Concluir meu Cadastro!" /> <input name="limpar" type="reset" id="limpar" value="Limpar Campos preenchidos!" /> <br /> </p> </td> </tr> </table> </font> </form> Agora, veja o código da inserção de registros: <?php include '../db.php'; $nome = $_POST ["nome"]; $nomemeio = $_POST ["nomemeio"]; $ultimonome = $_POST ["ultimonome"]; $prefixo = $_POST ["prefixo"]; $ramal = $_POST ["ramal"]; $pretelfixo = $_POST ["pretelfixo"]; $telfixo = $_POST ["telfixo"]; $prefcel = $_POST ["prefcel"]; $celular = $_POST ["celular"]; $email = $_POST ["email"]; $hent = $_POST ["hent"]; $hsaial = $_POST ["hsaial"]; $hental = $_POST ["hental"]; $hsai = $_POST ["hsai"]; $divisao = $_POST ["divisao"]; $nucleo = $_POST ["nucleo"]; $setor = $_POST ["setor"]; $secao = $_POST ["secao"]; $data_nasc = $_POST ["data_nasc"]; $rf = $_POST ["rf"]; $vinc = $_POST ["vinc"]; $padrao = $_POST ["padrao"]; $regime = $_POST ["regime"]; $sql = "INSERT INTO tserv (nome , nomemeio , ultimonome , prefixo , ramal , pretelfixo , telfixo , prefcel , celular , email , hent , hsaial , hental , hsai, divisao, nucleo, setor, secao, data_nasc, rf, vinc, padrao, regime) VALUES ('$nome', '$nomemeio', '$ultimonome', $prefixo , $ramal , $pretelfixo , $telfixo , $prefcel , $celular , $email , '$hent', '$hsaial', $hental, $hsai, $divisao, $nucleo, $setor, $secao, $data_nasc, $rf, $vinc, $padrao, $regime)"; $result = mysql_query($sql); echo $sql; ?> Os campos Nome, Nomemeio, Ultimonome, hent e hsaial aceitam texto. Os demais campos só aceitam números. Olha a tabela abaixo: ,,
×

Important Information

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