http://php.net/manual/en/mysqli-result .fetch-array.php
Du bruger mysqli_fetch_array()
forkert.
Hvis det er der, du forsøger at stille din forespørgsel, skal du foretage en masse omstrukturering. Hvis du allerede har lavet din forespørgsel og gemt den i sig $result:
Du ville bruge
mysqli_fetch_array($result, MYSQLI_ASSOC);
Når du har oprettet forbindelse og forespørgsel
Hele din kode kan se sådan ud:
$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:Som det står, har du flere forespørgsler. Kør en enkelt forespørgsel på SET @runningTotal := 0;
SÅ nulstil din forespørgselsvariabel til resten af forespørgslen og kør den, så får du resultater.