sql >> Databasteknik >  >> RDS >> Mysql

mysqli_fetch_array-fel även när frågan är giltig; kör totala exporter som NULL-värden

http://php.net/manual/en/mysqli-result .fetch-array.php

Du använder mysqli_fetch_array() felaktigt.

Om det är där du försöker göra din fråga måste du göra en hel del omstrukturering. Om du redan har gjort din fråga och lagrat den i säg $result:

Du skulle använda

mysqli_fetch_array($result, MYSQLI_ASSOC);

När du har gjort en anslutning och fråga

Hela din kod kan se ut ungefär så här:

$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 ser ut har du flera frågor. Kör en enda fråga med SET @runningTotal := 0; Återställ sedan din frågevariabel till resten av frågan och kör den, så får du resultat.



  1. Android studio getSlotFromBufferLocked:okänt buffertfel

  2. Microsoft SQL DB till MySQL DB

  3. Hantering av frödata i R12.2 online patchning

  4. Kombinera (sammanfoga) datum och tid till en datetime