mam taki oto kodzik sumujący liczbę odwiedzin z poszczególnych miesięcy
$f = $main->messagemysql($_SESSION['firma']); $suma = (int)0; $i =0; $sqli= $db->query("SELECT DISTINCT `datam` , `datay` FROM `licznik` WHERE `firma` = '{$f}' ORDER BY `data` DESC LIMIT 12"); while($rowy = $sqli->fetch_assoc()) { $msc = $rowy['datam'] ; $year= $rowy['datay']; $sqli2= $db->query("SELECT DISTINCT SUM(`licznik`) FROM `licznik` WHERE `firma` = '{$f}' AND `datam` = '{$msc}' AND `datay` = '{$year}'LIMIT 1"); while($rowy2 = $sqli2 ->fetch_array()) { $txt = ''; $data .= $msc.".".$year."{".$txt."}"; } }
Niestaty jest jakis problem nianowicie wynik wygląda tak
1.2017{44 44}12.2016{72 72}10.2016{1 1}
wartości z drugiego zapytania tzn sumy są wyswietlane podwójnie. Nie mam juz pomysłów co robię źle