Ayuda con una suma php
Publicado por Chronoscharly (7 intervenciones) el 14/09/2017 22:49:25
Miren esa una simple suma que tengo , pero no entiendo porque no me suma una fila
este es el codigo
lo que me entrega la siguiente tabla

pero revisando los valores en excel

con los valores de sueldo pasa lo mismo , solo no queria meter tanto codigo, pero siempre se salta una fila :S no entiendo porque y parece que siempre es la primera de la tabla, eso de antemano muchaaaas graciaaas :D
este es el codigo
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
<?php
$hora="SELECT sum(bono) AS bono,floor((sum(horaextra)*(sueldo*0.0077777))) AS hora FROM trabajo LEFT JOIN trabajador ON trabajador.rutt=trabajo.rutt1 WHERE fecha BETWEEN '$ini' AND '$ter' AND ccosto1='$cco' GROUP BY nombre,rutt ";
$bono=mysqli_query($conexion,$hora) or die(mysql_error());
$bonorow=mysqli_fetch_assoc($bono);
$total_bonorow=mysqli_num_rows($bono);
$bonoinicial=0;
while($bonototal=mysqli_fetch_assoc($bono)) {
$bonoinicial=$bonoinicial+$bonototal['bono'];
}
$hora=mysqli_query($conexion,$hora) or die(mysql_error());
$horarow=mysqli_fetch_assoc($hora);
$total_horarow=mysqli_num_rows($hora);
$horainicial=0;
while($horatotal=mysqli_fetch_assoc($hora)) {
$horainicial=$horainicial+$horatotal['hora'];
}
?>
pero revisando los valores en excel
con los valores de sueldo pasa lo mismo , solo no queria meter tanto codigo, pero siempre se salta una fila :S no entiendo porque y parece que siempre es la primera de la tabla, eso de antemano muchaaaas graciaaas :D
Valora esta pregunta


0