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+ |