Ir para conteúdo
Fórum Script Brasil

l_ucasprado

Membros
  • Total de itens

    9
  • Registro em

  • Última visita

Sobre l_ucasprado

l_ucasprado's Achievements

0

Reputação

  1. como assim ? ... imagine assim, vou tentar explicar melhor ID ID_DIVIDA_RAIZ(se trata da mesma divida) 1 1 2 1 3 1 4 4 5 4 6 4 entendeu ? precisa listar por grupo, juntar as que são id raiz igual para não repetir e listar sempre a ultima ... a mais recente.
  2. Olá galera, é o seguinte, estou maluco já, tentei de mil maneiras mas não esta dando certo .. Preciso realizar uma consulta onde tenho uma série de cadastros interligados, pois preciso puxar um histórico. Então tenho no banco um campo chamado id_divida_raiz, é onde coloco os numeros para interligar os cadastros depois. Eis a questão ... preciso realizar uma consulta onde retorne sempre o ULTIMO, ou seja, o MAIS RECENTE cadastro entre os id_divida_raiz. já tentei group by, ele funciona, porém me retorna o primeiro cadastro de cada id_raiz, preciso do ultimo cadastro. já tentei MAX, MIN, DESC, ASC, GROUP BY, DISTINCT, mas nada me retorna o ultimo valor inserido em cada categoria de id_raiz. alguém tem uma solução?, preciso disso urgente. eis aqui a query que estou lidando ... vejam: $sql = "SELECT * FROM cobrancas WHERE provisionado_condicao='SIM' AND status='ATIVO' GROUP BY id_divida_raiz ORDER BY hora_cadastro AND data_cadastro ASC"; porém ele não me lista o ultimo cadastro, e sim o primeiro encontrado pelo agrupamento. Galera, lembrando que estou utilizando PHP e mysql Obrigado ...
  3. Galera, é o seguinte ... estou com a seguinte barreira, preciso gerar um formulário em php onde o usuário selecione quais campos da tabela do banco estejam presentes no relatório. Pesquisei na internet, e vi que uma ferramente interessante que é o iReport, através da classe PHPJasperXML, porém não consigo fazer o download dessa classe, pois o site de origem está inacessível. (http://www.simit.com.my/?q=phpjasperxml) alguém ai possui esses arquivos para disponibilizar por favor? Obrigado, Ate +
  4. Tenho o código, porém ele me exibe registros repetidos, sendo que não há nada repetido no banco. Exemplo: Pesquiso por "Maria", ele me exibe 8 resultados para "Maria", sendo os 8 iguais. Como resolver? :/ Abaixo o código. <div id="busca"> <form id="form1" name="form1" method="get" action=""> <label for="pesquisa"></label> <input type="text" name="pesquisa" id="pesquisa" maxlength="18" placeholder="Pesquisar" /> <label for="enviar"></label> <input type="submit" name="enviar" id="enviar" value="Buscar" /> </form> </div> <?php if(isset($_GET['pesquisa' ])){ $con = mysql_connect('localhost','admin','adminsei') or die(mysql_error()); $banco = mysql_select_db('sei') or die (mysql_error()); $pesquisa = $_GET["pesquisa"]; $pesquisa = mysql_real_escape_string($pesquisa); if(empty($pesquisa)|| !preg_match("/[a-zA-Z0-9]/", $pesquisa)) { echo "Nenhum resultado para a palavra : <b>\"$pesquisa\"</b><br> Certifique -se de não terfeito uma busca vazia , e tente novamente !!!" ;} else { $sql = "SELECT * FROM diretor WHERE nomeDiretor like '%".addslashes($pesquisa)."%'"; $query = mysql_query($sql) or die (mysql_error()); $num_dados = mysql_num_rows($query); $palavra = $_GET['pesquisa']; if(empty($num_dados)){ echo "nenhum resultado para a palavra : \"<b>$palavra</b>\" "; }else { echo "Sua busca retornou : <b> $num_dados resultado(s).</b>"; while($mostrar = mysql_fetch_array($query)){ $titulo =$mostrar['nomeDiretor']; $postagem = $mostrar['enderecoDiretor']; $a = $mostrar['bairroDiretor']; $b = $mostrar['cepDiretor']; $c = $mostrar['foneDiretor1']; ?> <table style="margin-left: 40px;" class="borda"> <tr> <td align="center" style="padding: 4px;"><b>nomeDiretor</b></td> <td align="center" style="padding: 4px;"><b>enderecoDiretor</b></td> <td align="center" style="padding: 4px;"><b>bairroDiretor</b></td> <td align="center" style="padding: 4px;"><b>cepDiretor</b></td> <td align="center" style="padding: 4px;"><b>foneDiretor1</b></td> <td colspan="3" align="center" style="padding: 4px;"><b>Funções</b></td> </tr> <?php do{ ?> <tr> <td align="left" style="padding: 4px;"><?php echo htmlentities($titulo); ?></td> <td align="center" style="padding: 4px;"><?php echo htmlentities($postagem); ?></td> <td align="center" style="padding: 4px;"><?php echo htmlentities($a); ?></td> <td align="center" style="padding: 4px;"><?php echo htmlentities($b); ?></td> <td align="center" style="padding: 4px;"><?php echo htmlentities($c); ?></td> </tr> <?php } while( $linha = mysql_fetch_assoc($query) ); ?> </table> <?php } } } } ?> </div> Quando pesquiso por um nome me é exibido da seguinte maneira: Sua busca retornou : 8 resultado(s). nomeDiretor enderecoDiretor bairroDiretor cepDiretor foneDiretor1 Funções MARCIA MARIA MATTOS DE LIMA SATURNINO B. SOLZA, 159 porque. RES. ITAPEVA 18406191 1535224451 MARCIA MARIA MATTOS DE LIMA SATURNINO B. SOLZA, 159 porque. RES. ITAPEVA 18406191 1535224451 MARCIA MARIA MATTOS DE LIMA SATURNINO B. SOLZA, 159 porque. RES. ITAPEVA 18406191 1535224451 MARCIA MARIA MATTOS DE LIMA SATURNINO B. SOLZA, 159 porque. RES. ITAPEVA 18406191 1535224451 MARCIA MARIA MATTOS DE LIMA SATURNINO B. SOLZA, 159 porque. RES. ITAPEVA 18406191 1535224451 MARCIA MARIA MATTOS DE LIMA SATURNINO B. SOLZA, 159 porque. RES. ITAPEVA 18406191 1535224451 MARCIA MARIA MATTOS DE LIMA SATURNINO B. SOLZA, 159 porque. RES. ITAPEVA 18406191 1535224451 MARCIA MARIA MATTOS DE LIMA SATURNINO B. SOLZA, 159 porque. RES. ITAPEVA 18406191 1535224451 Obrigado ...
  5. Olha, vou tentar explicar Melhor... Eu tenho um formulario para cadastro de alunos de uma cidade. .. Então todo final de mes será preciso um relatório em que sera possivel ver quantos alunos brancos na rede, quantos alunos em tal série, quantos alunos são beneficiados pelo Bolsa Família ... Porém, além do SIM ou NÃO .. Existem as especificações, ou seja .. Beneficiario do Bolsa Familia ? : (radio) SIM ou (radio) NÃO ... SE o usuário selecionar sim é habilitado um combobox abaixo onde ele seleciona as especificações.. Se o usuário selecionar não o combobox é travado e nada é inserido. Então, preciso que além de alimentar o banco com o combo box, preciso que quando ele selecione e envie o radio correspondente ao SIM, insira no banco 'SIM', e quanto selecionar o radio correspondente ao 'NÃO', insira no banco 'não' ... Deu pra entender melhor ? Abaixo Postei uma parte do código : <tr valign="baseline"> <td nowrap="nowrap" align="left">Necessidade Educacional Especial:</td> <td> <input type="radio" name="k" onClick="Exibe4()" value="7" checked />SIM <input type="radio" name="k" onClick="Inibe4()" value="8" />NÃO</br> <select size="1" name="nee"> <option value="nee"></option> <option>MULTIPLA</option> <option>CEGUEIRA</option> <option>BAIXA VISAO</option> <option>SURDEZ SEVERA OU PROFUNDA</option> <option>SURDEZ LEVE OU MODERADA</option> <option>SURDOCEGUEIRA</option> <option>FISICA - PARALISIA CEREBRAL</option> <option>FISICA - CADEIRANTE</option> <option>FISICA - OUTROS</option> <option>SINDROME DE DOWN</option> <option>INTELECTUAL</option> <option>AUSTISTA INFANTIL</option> <option>SINDROME DE ASPERGER</option> <option>SINDROME DE RETT</option> <option>TRANSTORNO DESINTEGRATIVO DA INFANCIA</option> <option>ALTAS HABILIDADES - SUPERDOTACAO</option> </select> AGORA A INSERÇÃO NO BANCO: <?php include("../../conecta.php"); //vai incluir o comandos para conectar no servidor e no banco de dados //vai pegar os valores digitados no formulario e jogar nas variaveis $nome_escola = $_POST['nome_escola']; $nome_sala = $_POST['rac_sala_id_sala']; $mae = $_POST['mae']; $nome_aluno = $_POST['nome_aluno']; $cor1 = $_POST['l']; $cor = $_POST['cor']; $ra = $_POST['ra']; $dig = $_POST['dig']; $uf = $_POST['uf']; $nascimento = $_POST['nascimento']; $sit_def = $_POST['sit_def']; $nee1 = $_POST['k']; $nee = $_POST['nee']; $filantropica1 = $_POST['a']; $filantropica = $_POST['filantropica']; $peti1 = $_POST['b']; $peti = $_POST['peti']; $ceapem1 = $_POST['c']; $ceapem = $_POST['ceapem']; $pbf1 = $_POST['d']; $pbf = $_POST['pbf']; $bpc = $_POST['e']; $abrigoce = $_POST['f']; $casada = $_POST['g']; $acaojovem = $_POST['h']; $escolademusica = $_POST['i']; $edintegral = $_POST['j']; $data = date("d/m/Y"); //utilizar o comando de seleção if para inserir no banco de dados porque se ocorrer algum erro ele avisa e qual o erro if (mysql_query("INSERT INTO pro_rac_aluno (nome_escola, nome_sala, mae, nome_aluno, cor1, cor, ra, dig, uf, nascimento, sit_def, nee1, nee, filantropica1, filantropica, peti1, peti, ceapem1, ceapem, pbf1, pbf, bpc, abrigoce, casada, acaojovem, escolademusica, edintegral, data) VALUES ('$nome_escola', '$nome_sala', '$mae', '$nome_aluno', '$l', '$cor', '$ra', '$dig', '$uf', '$nascimento', '$sit_def', '$k', '$nee', '$a', '$filantropica', '$b', '$peti', '$c', '$ceapem', '$d', '$pbf', '$e', '$f', '$g', '$h', '$i', '$j', '$data')")){ echo("<script language='JavaScript'>alert('CADASTRO INSERIDO COM SUCESSO!')</script>"); echo("<script type = 'text/javascript'> location.href = 'rac_cadastro_aluno.php'</script>/>"); } else { echo("<script language='JavaScript'>alert('ERRO AO INSERIR O CADASTRO!')</script>"); echo mysql_error(); echo("<script type = 'text/javascript'> location.href = 'rac_cadastro_aluno.php'</script>/>"); } ?> ONDE NEE1 É O CAMPO ONDE SERÁ ARMAZENADO O 'SIM' OU 'não', E O NEE É ONDE SERÁ ARMAZENADO AS ESPECIFICAÇÕES DO COMBO. alguém consegue me ajudar ? ele simplesmente deixa o campo correspondendo do banco em branco. Tenho vários radiobutton no formulário, e todos com o mesmo esquema. Obrigado.
  6. Galera, tenho um formulário em que preciso capturar as informações do radio button, no caso 'SIM' para um radio e 'NÃO' para outro radio .. Se o Radio "sim" for selecionado, armazenar na tabela cor1 'SIM". Se o Radio "não" for selecionado, armazenar na mesma tabela cor 1 'NÃO". Abaixo o código, Help me Pliz. <input type="radio" name="l" onClick="Exibe5()" value="SIM" checked />SIM <input type="radio" name="l" onClick="Inibe5()" value="não" />NÃO</br> <select size="1" name="cor"> <option value="nee"></option> <option>BRANCA</option> <option>PRETA</option> <option>PARDA</option> <option>AMARELA</option> <option>INDIGENA</option> <option>SURDOCEGUEIRA</option> <option>não DECLARADA</option> </select> No caso ele exibe o combobox se o radio sim for selecionado, e inibe se o radio não for selecionado .. porém capturar do combo foi fácil, o dificil esta sendo armazenar no banco o conteudo dos radios. Obrigado...
  7. Só com php é possivel ? ... Revirei a internet e só achei métodos que utilizam ajax, nem um se quer desse modo que voce está dizendo "/ .. Não entendo nada de ajax.
  8. Tentei sim ... De tudo quanto é jeito .. Mas não vai ... index.php <html> <head> <title>COMBO</title> <style type="text/css"> *, html { font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; margin: 0px; padding: 0px; font-size: 12px; } a { color: #0099CC; } body { margin: 10px; } .carregando{ color:#666; display:none; } </style> </head> <body> <?php include("../../conecta.php"); //vai incluir o comandos para conectar no servidor e no banco de dados $sql = "SELECT * FROM pro_cqoue_escola ORDER BY nome_escola ASC"; $res = mysql_query($sql,$conexao); $num = mysql_num_rows($res); ?> <label for="nome_escola">Escola:</label> <select name="nome_escola"> <? for($i=0;$i<$num;$i++) { $dados = mysql_fetch_array($res); ?> <option value="<? echo $dados['nome_escola']?>">(<? echo $dados['id_escola']?>) <? echo $dados['nome_escola']?></option> <? }?> </select> <label for=serie">Sala:</label> <span class="carregando">Aguarde, carregando...</span> <select name="serie" id="serie"> <option value="">-- Escolha uma escola --</option> </select> <script src="http://www.google.com/jsapi"></script> <script type="text/javascript"> google.load('jquery', '1.3'); </script> <script type="text/javascript"> $(function(){ $('#nome_sala').change(function(){ if( $(this).val() ) { $('#serie').hide(); $('.carregando').show(); $.getJSON('sala.ajax.php?search=',{serie: $(this).val(), ajax: 'true'}, function(j){ var options = '<option value=""></option>'; for (var i = 0; i < j.length; i++) { options += '<option value="' + j.serie + '">' + j.nome + '</option>'; } $('#nome_sala').html(options).show(); $('.carregando').hide(); }); } else { $('#nome_sala').html('<option value="">– Escolha uma Escola –</option>'); } }); }); </script> </body> </htm> ____________________________________________________________ sala.ajax.php <?php header( 'Cache-Control: no-cache' ); header( 'Content-type: application/xml; charset="utf-8"', true ); include("../../conecta.php"); $nome_escola = mysql_real_escape_string( $_REQUEST['serie] ); $serie = array(); $sql = "SELECT * FROM pro_rac_sala WHERE cqoue_escola_id_escola=$nome_escola ORDER BY serie ASC"; $res = mysql_query( $sql ); while ( $row = mysql_fetch_assoc( $res ) ) { $cidades[] = array( 'serie' => $row['serie'], 'serie' => $row['serie'], ); } echo( json_encode( $salas ) ); ?> alguém pode me ajudar, pelo amor de deus, já ta fundindo os neorônios. Substitui as variáveis, mas ta complicado, não entendo de ajax, mas não tenho outro saída se não usar. "/
  9. Sou um pouco leigo em php, preciso de ajuda. .. Meu caso é o seguinte ... preciso de 2 combos semelhantes ao esquema ESTADOS x CIDADES. Porém, preciso que quando o usuário Selecione um ESCOLA no primeiro combobox, automaticamente filtre somente as salas relacionadas a essa escola escolhida. Por exemplo: COMBOBOX1 = ESCOLA 01 (selecionada) COMBOBOX2 = SALA 01 (filtrada) SALA 02 (filtrada) SALA 03 (filtrada) já vi pela internet scripts de estados x cidades, porém não consegui adequar e fazer funcionar de acordo com o que eu preciso. TABELA: pro_cqoue_escola CAMPOS: ESCOLA (nome_escola); ID ESCOLA (id_escola). TABELA: pro_rac_sala CAMPOS: SALA/SÉRIE (serie); ID ESCOLA (cqoue_escola_id_escola). Se alguém puder me ajudar vou ficar muito agradecido, já tentei de tudo.
×
×
  • Criar Novo...