PHP - Modificar value de script con php

 
Vista:

Modificar value de script con php

Publicado por Javier (1 intervención) el 21/01/2023 23:33:31
Hola, estoy modificando un dashboard y tiene por default unos valores que necesito cambiar por suma de mi base de datos. Ejemplo el codigo de php lo agregue yo pero no esta funcionando

<script>
document.addEventListener("DOMContentLoaded", () => {
echarts.init(document.querySelector("#trafficChart")).setOption({
tooltip: {
trigger: 'item'
},
legend: {
top: '5%',
left: 'center'
},
series: [{
name: 'Pago Plaza Bohemia Viajes',
type: 'pie',
radius: ['40%', '70%'],
avoidLabelOverlap: false,
label: {
show: false,
position: 'center'
},
emphasis: {
label: {
show: true,
fontSize: '18',
fontWeight: 'bold'
}
},
labelLine: {
show: false
},
data: [

{
value: <?php $consulta = mysql_query("SELECT * FROM ganancias");
$total = 0;
while($row = mysql_fetch_array($consulta))
{
$total = $total + $row['valor'];
}
echo $total;?> ',
name: 'Pago'
},

{
value: 7000,
name: 'Resta'
},

]
}]
});
});
</script>
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
sin imagen de perfil
Val: 393
Ha mantenido su posición en PHP (en relación al último mes)
Gráfica de PHP

Modificar value de script con php

Publicado por Jefferson (203 intervenciones) el 24/01/2023 14:58:57
debes sacar el script php del script del html.

algo asi

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
67
<?php
$consulta = mysql_query("SELECT * FROM ganancias");
$total = 0;
while ($row = mysql_fetch_array($consulta)) {
 $total = $total + $row['valor'];
}
?>
<!DOCTYPE html>
<html lang="en">
 
<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>
 
<body>
 
 
    <script>
    document.addEventListener("DOMContentLoaded", () => {
        echarts.init(document.querySelector("#trafficChart")).setOption({
            tooltip: {
                trigger: 'item'
            },
            legend: {
                top: '5%',
                left: 'center'
            },
            series: [{
                name: 'Pago Plaza Bohemia Viajes',
                type: 'pie',
                radius: ['40%', '70%'],
                avoidLabelOverlap: false,
                label: {
                    show: false,
                    position: 'center'
                },
                emphasis: {
                    label: {
                        show: true,
                        fontSize: '18',
                        fontWeight: 'bold'
                    }
                },
                labelLine: {
                    show: false
                },
                data: [{
                        value: '<?=$total?>',
                        name: 'Pago'
                    },
 
                    {
                        value: 7000,
                        name: 'Resta'
                    },
 
                ]
            }]
        });
    });
    </script>
</body>
 
</html>

Saludos
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar