http://php.net/manual/en/mysqli-result .fetch-array.php
Je gebruikt mysqli_fetch_array()
onjuist.
Als dat is waar u uw vraag probeert te stellen, moet u veel herstructureren. Als je je zoekopdracht al hebt gemaakt en opgeslagen in bijvoorbeeld $result:
Je zou
. gebruikenmysqli_fetch_array($result, MYSQLI_ASSOC);
Nadat u verbinding heeft gemaakt en een vraag heeft gesteld
Je hele code kan er ongeveer zo uitzien:
$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:Zoals het er nu uitziet heb je een multi-query. Voer een enkele query uit van SET @runningTotal := 0;
DAN reset je queryvariabele naar de rest van de query en voer je die uit, dan krijg je resultaten.