jfp
Membros-
Total de itens
10 -
Registro em
-
Última visita
Tudo que jfp postou
-
Ali tá "limte" mas já coloquei "limite" e continua a mesma coisa
-
Mas ele está passando! Tanto que se eu colocar um "forms" ele aparece na url os campos que eu digitei E quando eu coloco um campo só ele funciona, só dá pau quando coloco 2 campos Eu estava achando que minha passagem de parametros no js estava errada. "var url = "php/chart.php?limite=limte&responsavel=responsavel";" Dessa forma acima está correta?
-
Deu "invalid xml" porque esqueci de por no final da query pra te mostrar, esse campo que gera um xml while($dados = mysql_fetch_assoc($result)) { echo("\t<set name='".$dados['Responsavel_Atendimento']."' value=".$dados['Total]."'/>\n"); } mysql_free_result($result); mysql_close($con); Quando coloquei os dois campos que citou, deu no gráfico "Invalid XML"
-
A query: if ($_GET['mes']==' and $_GET['responsavel]=='') $result = mysql_query("select count(*) as Total, Responsavel_Atendimento, Status from tb_ss where Status ='Concluído' group by Responsavel_Atendimento" , $con); else $result = mysql_query("select count(*) as Total, Responsavel_Atendimento, Status, Data_Solicitacao from tb_ss where Status ='Concluído' and Data_Solicitacao LIKE '%".$_GET['mes']."%' and Responsavel_Atendimento LIKE '%".$_GET['responsavel']."%' group by Responsavel_Atendimento" , $con); O php/html: <label>Pesquisar por Data: <input type="text" name="mes" id="mes" value="" /></label> <label>Pesquisar por Nome: <input type="text" name="responsavel" id="responsavel" value="" /> </label> <input type="submit" value="Filtrar" onClick="newGraf()" /><br/><br/> <div id="chartdiv" align="center">Dados</div> <script type="text/javascript"> var chart = new FusionCharts("Charts/Column3D.swf", "ChartId", "900", "310", "0", "0"); chart.setDataURL("php/chart.php"); chart.render("chartdiv"); function newGraf() { var responsavel = document.getElementById('responsavel').value; var mes= document.getElementById('mes').value; var url = "php/chart.php?mes=mes&responsavel=responsavel"; var chart = new FusionCharts("Charts/Column3D.swf", "ChartId", "900", "310", "0", "0"); chart.setDataURL(url); chart.render("chartdiv"); } </script> <center> <hr width="690px"> </center> <br/> </div><!--end div window --> <div id="mascara"></div>
-
Que script ? O javascript q gera o gráfico ou a query ?
-
Já dei um echo na query, e ele me resultou o seguinte: "Resource id #4" Já joguei a query no banco e ele me retorna direito!
-
Pessoal, Estou com o seguinte problema. Possuo uma página que contém um lightbox que nesse lightbox, o intuito é mostrar um gráfico! Sendo que nesse gráfico há 2 campos input "<input type="text" id="mes" value="" /> e o outro <input type="text" id="responsavel" value="" />" Para gerar esse gráfico, é o seguinte javascript : <script type="text/javascript"> var chart = new FusionCharts("Charts/Column3D.swf", "ChartId", "900", "310", "0", "0"); chart.setDataURL("php/chart.php"); chart.render("chartdiv"); function newGraf() { var responsavel = document.getElementById('responsavel').value; var mes= document.getElementById('mes').value; var url = "php/chart.php?mes=mes&responsavel=responsavel"; var chart = new FusionCharts("Charts/Column3D.swf", "ChartId", "900", "310", "0", "0"); chart.setDataURL(url); chart.render("chartdiv"); } </script> Na query, eu fiz um "where" pegando os dois campos, para o usuário digitar o nome da pessoa e a data e filtrar com essas duas informações, ficou assim: Where Data LIKE '%".$_GET['mes']."%' and Responsavel LIKE '%".$_GET['responsavel']."%' Sendo que ao fazer isso, não funciona! Só funciona quando eu seto para ele pegar um único campo, quando passo parametro para pegar dois campos, como esse, ele não funciona. Poderiam me ajudar falando no que estou errando ? Agradeço desde já, abs!