MYSQLI_NUM jest stałą w PHP powiązaną z mysqli_result. Jeśli używasz mysqli do pobierania informacji z bazy danych, MYSQLI_NUM może być użyty do określenia formatu zwrotu danych. W szczególności podczas korzystania z funkcji fetch_array MYSQLI_NUM określa, że tablica zwracana powinna używać kluczy numerycznych dla tablicy, zamiast tworzyć tablicę asocjacyjną. Zakładając, że masz w tabeli bazy danych dwa pola, „nazwa_pierwszego_pola” i „nazwa_drugiego_pola”, z zawartością „pierwsze_pole_content” i „drugie_pole_treść”...
$result->fetch_array(MYSQLI_NUM);
pobiera każdy wiersz wyniku w ten sposób:
array(
0 => "first_field_content",
1 => "second_field_content"
);
Alternatywnie...
$result->fetch_array(MYSQLI_ASSOC);
pobiera tablicę w ten sposób:
array(
"first_field_name" => "first_field_content",
"second_field_name" => "second_field_content"
);
Użycie stałej MYSQLI_BOTH spowoduje pobranie obu.