
problemas al insertar JavaScript en PHP
Publicado por Miguel (1 intervención) el 22/09/2014 15:55:01
Hola amigos alguien me puede dar una mano con esto? necesito que me lea este codigo php
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
function conf__cuadro_graficos5 (toba_ei_cuadro $cuadro)
{
$gerencias = $this->dep('datos')->tabla('gerencia')->get_listado();
if (isset($this->s__datos_filtro)) {
$evaluaciones = $this->dep('datos')->tabla('evaluacion')->get_listado($this->s__datos_filtro);
}else{
$evaluaciones = $this->dep('datos')->tabla('evaluacion')->get_listado();
}
if(count($gerencias)>0 and count($evaluaciones)>0) {
// inicializamos en 0 el cont_dt
$cont_dt=0;
//recorremos las gerencias
foreach ($gerencias as $key => $row) {
$contador=0;
// recorremos las evaluaciones
foreach ($evaluaciones as $evaluacion) {
//si en evaluacion id_estado es igual a 4 y los nombres de las gerencias son iguales a los nombres de evaluacion
if ($evaluacion['id_estado']==4 and $row['nombre_gerencia'] == $evaluacion['nombre_gerencia_evaluado']) {
$contador++; // incrementa en 1 e imprime los 10 nombres de las gerencias
}
}
// guardame todos los nombres de las gerencias en la variable $data_table
$data_table[$cont_dt]['leyenda'] = $row['nombre_gerencia'];
// guardame todos los valores de las gerencias en la variable $data_table
$data_table[$cont_dt]['valor'] = $contador;
$cont_dt++; // incrementame las gerencias
}
//ei_arbol($gerencias);
$script = '<script type="text/javascript" src="https://www.google.com/jsapi"></script>
<script type="text/javascript">
google.load("visualization", "1", {packages:["corechart"]});
google.setOnLoadCallback(drawChart);
function drawChart() {
var data = google.visualization.arrayToDataTable([
[\'Task\', \'Estados\'],
';
$primero = true;
foreach($data_table as $data){
$leyenda = $data['leyenda'];
$valor = $data['valor'];
if($primero){
$primero = false;
$script .= "['$leyenda' , $valor]";
}else{
$script .= ",['$leyenda' , $valor]";
}
}
$script .= ']);
var options = {
title: \'Evaluacion Finalizada\',
is3D: true,
};
var chart = new google.visualization.PieChart(document.getElementById(\'piechart_3d_5\'));
chart.draw(data, options);
}
</script>
<div id="piechart_3d_5" style="width: 500px; height: 200px;"></div>';
$datos[0]['torta_gerencia5'] = $script;
$cuadro->set_datos($datos);
}
}
Valora esta pregunta


-1