Devuelve un array asociativo correspondiente a la fila recuperada

# cubrid_fetch_assoc

(PECL CUBRID >= 8.3.0)

cubrid_fetch_assoc — Devuelve un array asociativo correspondiente a la fila recuperada

### Descripción

function cubrid_fetch_assoc(resource `$result`, int `$type` = ?): array

Esta función devuelve un array asociativo correspondiente a la fila recuperada, luego, mueve el puntero de datos interno a la siguiente fila. La función devuelve `false` si no hay más resultados disponibles.

### Parámetros

`result`
  El parámetro `result` proviene de una llamada a la función cubrid_execute()
`type`
  El tipo solo puede ser CUBRID_LOB; este parámetro será utilizado únicamente cuando se necesite utilizar un objeto LOB.

### Valores devueltos

Un array asociativo, en caso de éxito.

`false` cuando no hay más filas, NULL si ocurre un error.

### Ejemplos

Ejemplo #1 Ejemplo con cubrid_fetch_assoc()

    <?php
    $conn = cubrid_connect("localhost", 33000, "demodb");
    $req = cubrid_execute($conn, "SELECT name,area,seats,address FROM stadium WHERE nation_code='GRE' AND seats > 10000");

    printf("%-40s %-10s %-6s %-20s\n", "name", "area", "seats", "address");
    while ($row = cubrid_fetch_assoc($req)) {
        printf("%-40s %-10s %-6s %-20s\n",
            $row["name"], $row["area"], $row["seats"], $row["address"]);
    }

    // Si se desea utilizar un objeto LOB, se puede utilizar
    // cubrid_fetch_assoc($req, CUBRID_LOB)

    cubrid_close_request($req);

    cubrid_disconnect($conn);
    ?>

El ejemplo anterior mostrará:

    name                                     area       seats  address
    Panathinaiko Stadium                     86300.00   50000  Athens, Greece
    Olympic Stadium                          54700.00   13000  Athens, Greece
    Olympic Indoor Hall                      34100.00   18800  Athens, Greece
    Olympic Hall                             52400.00   21000  Athens, Greece
    Olympic Aquatic Centre                   42500.00   11500  Athens, Greece
    Markopoulo Olympic Equestrian Centre     64000.00   15000  Markopoulo, Athens, Greece
    Faliro Coastal Zone Olympic Complex      34650.00   12171  Faliro, Athens, Greece
    Athens Olympic Stadium                   120400.00  71030  Maroussi, Athens, Greece
    Ano Liossia                              34000.00   12000  Ano Liosia, Athens, Greece

### Ver también

- cubrid_execute() - Ejecutar una sentencia SQL preparada
- cubrid_fetch() - Obtener la siguiente fila de un conjunto de resultados
- cubrid_fetch_row() - Devuelve un array numérico con los valores de la fila actual
- cubrid_fetch_array() - Recupera una línea de resultado en forma de array asociativo, array numérico, o ambos
- cubrid_fetch_object() - Recupera la siguiente línea y la devuelve como un objeto

`↑` and `↓` to navigate • `Enter` to select • `Esc` to close • `/` to open