MYSQLI_NUM è una costante in PHP associata a mysqli_result. Se stai usando mysqli per recuperare informazioni dal database, MYSQLI_NUM può essere usato per specificare il formato di ritorno dei dati. In particolare, quando si utilizza la funzione fetch_array, MYSQLI_NUM specifica che l'array restituito deve utilizzare i tasti numerici per l'array, invece di creare un array associativo. Supponendo che tu abbia due campi nella tabella del database, "first_field_name" e "second_field_name", con il contenuto "first_field_content" e "second_field_content"...
$result->fetch_array(MYSQLI_NUM);
recupera ogni riga del risultato in questo modo:
array(
0 => "first_field_content",
1 => "second_field_content"
);
In alternativa...
$result->fetch_array(MYSQLI_ASSOC);
recupera un array come questo:
array(
"first_field_name" => "first_field_content",
"second_field_name" => "second_field_content"
);
Utilizzando la costante MYSQLI_BOTH verranno recuperati entrambi.