Hey man,

Im very greatfull, because u were right, the problem is solve!

Tks Again! 

Em segunda-feira, 12 de novembro de 2012 21h54min58s UTC-2, asgallant 
escreveu:
>
> The problem is that you have four functions called "drawVisualization", 
> and four divs with the id "visualization".  You need to change the names of 
> your functions and the id's of your divs so that they are all unique. 
>  Furthermore, the 2nd function has only 1 data point, and the 3rd and 4th 
> functions have no data points, so they won't draw anything.
>
> On Monday, November 12, 2012 6:26:59 PM UTC-5, Brenno Leal wrote:
>>
>> The code:
>>
>>
>> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "
>> http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd";><html xmlns="
>> http://www.w3.org/1999/xhtml";><head><meta http-equiv="Content-Type" 
>> content="text/html; charset=utf-8" /><title>.: Supe Solucoes - 
>> Agrosensores :.</title><link rel="stylesheet" type="text/css" href="
>> css/estilo.css<http://supesolucoes.com.br/sensores/clientes/css/estilo.css>" 
>> /><link rel="stylesheet" type="text/css" 
>> href="css/reset.css<http://supesolucoes.com.br/sensores/clientes/css/reset.css>"
>>  
>> /><script type="text/javascript" 
>> src="ckeditor/ckeditor.js<http://supesolucoes.com.br/sensores/clientes/ckeditor/ckeditor.js>
>> "></script><script type="text/javascript" 
>> src="js/adicionarRemover.js<http://supesolucoes.com.br/sensores/clientes/js/adicionarRemover.js>
>> "></script><script type="text/javascript" src="
>> http://js.nicedit.com/nicEdit-latest.js";></script> 
>>
>> <script type="text/javascript" src="
>> http://supesolucoes.com.br/confraria/painel/js/tinymce/jscripts/tiny_mce/tiny_mce.js
>> "></script><script type="text/javascript">tinyMCE.init({ // General 
>> options mode : "textareas", theme : "advanced", plugins : 
>> "autolink,lists,spellchecker,pagebreak,style,layer,table,save,advhr,advimage,advlink,emotions,iespell,inlinepopups,insertdatetime,preview,media,searchreplace,print,contextmenu,paste,directionality,fullscreen,noneditable,visualchars,nonbreaking,xhtmlxtras,template",
>> // Theme options theme_advanced_buttons1 : 
>> "save,newdocument,|,bold,italic,underline,strikethrough,|,justifyleft,justifycenter,justifyright,justifyfull,|,styleselect,formatselect,fontselect,fontsizeselect",theme_advanced_buttons2
>>  : 
>> "cut,copy,paste,pastetext,pasteword,|,search,replace,|,bullist,numlist,|,outdent,indent,blockquote,|,undo,redo,|,link,unlink,anchor,image,cleanup,help,code,|,insertdate,inserttime,preview,|,forecolor,backcolor",theme_advanced_buttons3
>>  : 
>> "tablecontrols,|,hr,removeformat,visualaid,|,sub,sup,|,charmap,emotions,iespell,media,advhr,|,print,|,ltr,rtl,|,fullscreen",theme_advanced_buttons4
>>  : 
>> "insertlayer,moveforward,movebackward,absolute,|,styleprops,spellchecker,|,cite,abbr,acronym,del,ins,attribs,|,visualchars,nonbreaking,template,blockquote,pagebreak,|,insertfile,insertimage",theme_advanced_toolbar_location
>>  : "top",theme_advanced_toolbar_align : 
>> "left",theme_advanced_statusbar_location : "bottom",theme_advanced_resizing 
>> : true,
>> // Skin options skin : "o2k7", skin_variant : "silver",
>> // Example content CSS (should be your site CSS) content_css : 
>> "css/example.css",
>> // Drop lists for link/image/media/template 
>> dialogstemplate_external_list_url : 
>> "js/template_list.js",external_link_list_url : 
>> "js/link_list.js",external_image_list_url : 
>> "js/image_list.js",media_external_list_url : "js/media_list.js",
>> // Replace values for the template plugin template_replace_values : 
>> {username : "Some User",staffid : "991234"}
>> });</script>
>> <script>function selecionar_tudo(){ for (i=0;i< 
>> document.getElementById("excluir").length;i++) { 
>> document.getElementById("excluir").checked=1 
>> ; }} 
>> function deselecionar_tudo(){ for (i=0;i< 
>> document.getElementById("excluir").length;i++) { //for 
>> (i=0;i<document.f1.elements.length;i++) 
>> document.getElementById("excluir").checked=0; }} </script>
>>
>> <!--
>> <script type="text/javascript"> //<![CDATA[ bkLib.onDomLoaded(function() 
>> { nicEditors.allTextAreas() }); //]]></script>
>> -->
>> <script type="text/javascript" language="javascript"> //valida numero 
>> inteiro com mascara function mascaraInteiro(){ if (event.keyCode < 48 || 
>> event.keyCode > 57){ event.returnValue = false; return false; } return 
>> true; } /* Autor: Mario Costa */ function formatar_moeda(campo, 
>> separador_milhar, separador_decimal, tecla) { var sep = 0; var key = '';var 
>> i = j = 0;var len = len2 = 0;var strCheck = '0123456789';var aux = aux2 = 
>> '';var whichCode = (window.Event) ? tecla.which : tecla.keyCode;
>> if (whichCode == 13) return true; // Tecla Enter if (whichCode == 8) 
>> return true; // Tecla Delete key = String.fromCharCode(whichCode); // 
>> Pegando o valor digitado if (strCheck.indexOf(key) == -1) return false; 
>> // Valor inválido (não inteiro) len = campo.value.length; for(i = 0; i < 
>> len; i++) if ((campo.value.charAt(i) != '0') && (campo.value.charAt(i) 
>> != separador_decimal)) break; aux = ''; for(; i < len; i++) if 
>> (strCheck.indexOf(campo.value.charAt(i))!=-1) aux += 
>> campo.value.charAt(i);aux += key;len = aux.length;if (len == 0) campo.value 
>> = '';if (len == 1) campo.value = '0'+ separador_decimal + '0' + aux;if (len 
>> == 2) campo.value = '0'+ separador_decimal + aux;
>> if (len > 2) { aux2 = '';
>> for (j = 0, i = len - 3; i >= 0; i--) { if (j == 3) { aux2 += 
>> separador_milhar; j = 0; } aux2 += aux.charAt(i); j++; }
>> campo.value = ''; len2 = aux2.length; for (i = len2 - 1; i >= 0; 
>> i--)campo.value += aux2.charAt(i);campo.value += separador_decimal + 
>> aux.substr(len - 2, len);}
>> return false; }</script>
>> <style type="text/css">#gallery { background-color: #444; padding: 
>> 5px;width: 550px;margin-left: 5px;margin-top: 20px;
>> }
>> #gallery ul { list-style: none;}
>> #gallery ul li { display: inline;}
>> #gallery ul img { border: 5px solid #3e3e3e; border-width: 5px 5px 20px;}
>> #gallery ul a:hover img { border: 5px solid #fff; border-width: 5px 5px 
>> 20px; color: #fff;}
>> #gallery ul a:hover { color: #fff;}</style></head>
>> <body>
>> <div id="barra"> <div class="titulo"> <a 
>> href="./<http://supesolucoes.com.br/sensores/clientes/>
>> ">Painel de Controle - Agrosensores <a> </div> <div class="login"> Olá, 
>> teste | <a 
>> href="logout.php<http://supesolucoes.com.br/sensores/clientes/logout.php>
>> ">Sair</a> </div> </div>
>> <div id="lateral"> <img 
>> src="imagens/logo.gif<http://supesolucoes.com.br/sensores/clientes/imagens/logo.gif>"
>>  
>> /> <div class="menu"> <div class="categoria">Sensores</div> <p><a href="
>> sensoresCadastra.php<http://supesolucoes.com.br/sensores/clientes/sensoresCadastra.php>
>> ">Cadastrar</a></p> <p><a 
>> href="sensoresLista.php<http://supesolucoes.com.br/sensores/clientes/sensoresLista.php>
>> ">Listar | Editar | Excluir</a></p> <div class="categoria">Acionadores
>> </div> <p><a 
>> href="acionadoresLista.php<http://supesolucoes.com.br/sensores/clientes/acionadoresLista.php>
>> ">Listar | Alterar Status | Automático </a></p> <div class="categoria">
>> Usuários</div> <a 
>> href="novo_usuario.php<http://supesolucoes.com.br/sensores/clientes/novo_usuario.php>
>> ">Adicionar novo</a> <a 
>> href="perfil.php<http://supesolucoes.com.br/sensores/clientes/perfil.php>
>> ">Meu perfil</a> <br><br> </div> </div>
>> <div id="conteudo">
>> <script type="text/javascript" src="http://www.google.com/jsapi";>
>> </script><script type="text/javascript"> google.load('visualization', 
>> '1', {packages: ['imagesparkline']});</script>
>>
>>
>> <div id="aviso"> <div align="center"> <p>SENSORES CADASTRADOS </p> </div>
>> </div><br /><br />
>>
>> <form action="sensoresLista.php" method="post" name="f1" enctype="
>> multipart/form-data"><table width="100%" class="tabela" id = "tabela"> <tr 
>> class = "coluna"> <td width="195" align="center">DESCRI&Ccedil;&Atilde;O
>> </td> <td width="737" align="center">GR&Aacute;FICO</td> <td width="170" 
>> align="center">ULTIMA CONSULTA </td> <td width="109" align="center">
>> HIST&Oacute;RICO<a href="javascript:deselecionar_tudo()"></a></td> </tr> 
>> <br>-->1<br> 
>>  <tr> <td align="center">Luminosidade</td> <td 
>> align="center">data.addRows([[20]]);data.addRows([[22]]);data.addRows([[23]]);data.addRows([[18]]);
>>  
>> <script type="text/javascript"> function drawVisualization() { // Create 
>> and populate the data table. var data = new 
>> google.visualization.DataTable(); data.addColumn('number', 
>> 'Sensor');//data.addRows([[80]]); 
>> data.addRows([[20]]);data.addRows([[15]]);data.addRows([[20]]); 
>> data.addRows([[22]]); data.addRows([[23]]); 
>> data.addRows([[18]]); // Create and draw the visualization. new 
>> google.visualization.ImageSparkLine(document.getElementById('visualization')).draw(data,
>>  null);}google.setOnLoadCallback(drawVisualization);
>> </script> <div id="visualization" style="width: 300px; height: 300px;">
>> </div>
>> </td> <td align="center">&nbsp;</td> <td width="109" align="center"></td> 
>> </tr> <br>-->2<br> 
>>  <tr> <td align="center">Temperatura</td> <td 
>> align="center">data.addRows([[23]]); 
>> <script type="text/javascript"> function drawVisualization() { // Create 
>> and populate the data table. var data = new 
>> google.visualization.DataTable(); data.addColumn('number', 
>> 'Sensor');//data.addRows([[80]]); 
>> data.addRows([[20]]);data.addRows([[15]]);data.addRows([[23]]); // Create 
>> and draw the visualization.new 
>> google.visualization.ImageSparkLine(document.getElementById('visualization')).draw(data,
>>  null);}google.setOnLoadCallback(drawVisualization);
>> </script> <div id="visualization" style="width: 300px; height: 300px;">
>> </div>
>> </td> <td align="center">&nbsp;</td> <td width="109" align="center"></td> 
>> </tr> <br>-->3<br> 
>>  <tr> <td align="center">Luminosidade</td> <td align="center"> <script 
>> type="text/javascript"> function drawVisualization() { // Create and 
>> populate the data table. var data = new 
>> google.visualization.DataTable();data.addColumn('number', 
>> 'Sensor');//data.addRows([[80]]); 
>> data.addRows([[20]]);data.addRows([[15]]);// Create and draw the 
>> visualization.new 
>> google.visualization.ImageSparkLine(document.getElementById('visualization')).draw(data,
>>  null);}google.setOnLoadCallback(drawVisualization);
>> </script> <div id="visualization" style="width: 300px; height: 300px;">
>> </div>
>> </td> <td align="center">&nbsp;</td> <td width="109" align="center"></td> 
>> </tr> <br>-->4<br> 
>>  <tr> <td align="center">Temperatura</td> <td align="center"> <script 
>> type="text/javascript"> function drawVisualization() { // Create and 
>> populate the data table. var data = new 
>> google.visualization.DataTable();data.addColumn('number', 
>> 'Sensor');//data.addRows([[80]]); 
>> data.addRows([[20]]);data.addRows([[15]]);// Create and draw the 
>> visualization.new 
>> google.visualization.ImageSparkLine(document.getElementById('visualization')).draw(data,
>>  null);}google.setOnLoadCallback(drawVisualization);
>> </script> <div id="visualization" style="width: 300px; height: 300px;">
>> </div>
>> </td> <td align="center">&nbsp;</td> <td width="109" align="center"></td> 
>> </tr> 
>> </table></form>
>> </div></body></html>
>>
>>
>>
>> Em segunda-feira, 12 de novembro de 2012 15h54min40s UTC-2, Brenno Leal 
>> escreveu:
>>>
>>> Hey guys,
>>>
>>> im trying to do it, but ive not sucess :C, i used the code that 
>>> asgallant used before, but the browser doesnt read it right :(. but, if i 
>>> take the code and copy and paste to playground, it works! let i show u the 
>>> code:
>>>
>>> <script type="text/javascript">
>>> function drawVisualization() {
>>>  // Create and populate the data table.
>>>    var data = new google.visualization.DataTable();
>>>    data.addColumn('number', 'Sensor');
>>>               
>>>                 <?php
>>>    foreach ($val as $valores) {
>>>       echo " data.addRows([[$valores]]);";
>>>    }
>>>     ?>
>>> // Create and draw the visualization.
>>> new google.visualization.ImageSparkLine(
>>>   document.getElementById('visualization')).draw(data, null);
>>> }
>>>                  google.setOnLoadCallback(drawVisualization);
>>>
>>> </script>
>>>
>>> i've sure that $val isnt empty. What should i do?
>>>
>>

-- 
You received this message because you are subscribed to the Google Groups 
"Google Visualization API" group.
To view this discussion on the web visit 
https://groups.google.com/d/msg/google-visualization-api/-/tKbRwHJNTnsJ.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/google-visualization-api?hl=en.

Reply via email to