http://php.net/manual/en/mysqli-result .fetch-array.php
Používáte mysqli_fetch_array()
nesprávně.
Pokud se pokoušíte vytvořit svůj dotaz právě tam, musíte provést velkou restrukturalizaci. Pokud jste již vytvořili svůj dotaz a uložili jej do $result:
Použili byste
mysqli_fetch_array($result, MYSQLI_ASSOC);
Po vytvoření připojení a dotazu
Celý váš kód může vypadat nějak takto:
$query = "SELECT Whatever whatever from something;";
$result = mysqli_query($con, $query);
while($row = mysqli_fetch_array($result, MYSQLI_ASSOC)) {
$i += 1;
array_push($data, array($i) + $row);
}
EDIT:Jak to stojí, máte více dotazů. Spusťte jeden dotaz SET @runningTotal := 0;
PAK resetujte proměnnou dotazu na zbytek dotazu a spusťte jej, pak získáte výsledky.