Obtenha todas as linhas do conjunto de resultados como uma matriz associativa:
<?php // Assumir nome de usuário do banco de dados: root, senha: 123456, banco de dados: CODERCTO $ con = mysqli_connect ( " localhost" , " root" , "123456" , "CODERCTO" ) ; "Falha ao conectar ao MySQL : " mysqli_connect_error ( ) ; name,url FROM websites ORDER BY alexa" ; $result = mysqli_query ( $con , $sql ); // Obtém dados mysqli_fetch_all ( $result , MYSQLI_ASSOC ); // Libera o conjunto de resultados mysqli_free_result ( $result ); mysqli_close ( $con ) ?>A função mysqli_fetch_all() busca todas as linhas do conjunto de resultados como um array associativo, um array numérico ou ambos.
Nota: Esta função está disponível apenas com o MySQL Native Driver.
mysqli_fetch_all( resultado,tipoderesultado ) ;
| parâmetro | descrever |
|---|---|
| resultado | Obrigatório. Especifica o identificador do conjunto de resultados retornado por mysqli_query(), mysqli_store_result() ou mysqli_use_result(). |
| tipo de resultado | Opcional. Especifica que tipo de array deve ser produzido. Pode ser um dos seguintes valores: MYSQLI_ASSOC MYSQLI_NUM MYSQLI_BOTH |
| Valor de retorno: | Retorna uma matriz associativa ou numérica contendo as linhas de resultados. |
|---|---|
| Versão PHP: | 5.3+ |