odbc_fetch_into

(PHP 3 >= 3.0.6, PHP 4, PHP 5)

odbc_fetch_into -- Scarica una riga del risultato della query in un array

Descrizione

int odbc_fetch_into ( resource id_risultato, array &array_dati [, int numero_riga] )

bool odbc_fetch_into ( resource id_risultato [, int numero_riga, array &array_dati] )

La funzione restituisce il numero di colonne presenti nel risultato; FALSE se si verifica un errore. Il parametro array_dati deve essere passato per referenza, ma può essere di qualsiasi tipo dato che verrà convertito in array. Nell'array saranno posti i valori delle colonne di una riga tratta dalla tabella risultante dalla query a partire dall'indice 0.

A partire dalla versione 4.0.5 di PHP non occorre passare il parametro array_dati per riferimento.

A partire dall versione 4.0.6 di PHP il parametro numero_riga non può essere passato come costante, ma come variabile.

A partire dalla versione 4.2.0 di PHP i parametri array_dati e numero_riga sono stati invertiti. Questo permette al parametro numero_riga di essere ancora una costante. Questa è l'ultima variazione alla funzione.

Esempio 1. odbc_fetch_into() Esempi pre 4.0.6

<?php
$rc 
odbc_fetch_into($id_risultato$array_di_test);
?>

oppure

<?php
$rc 
odbc_fetch_into($id_risultato$riga$array_di_test);
       
$rc odbc_fetch_into($id_risultato1$array_di_test);
?>

Esempio 2. odbc_fetch_into() Esempi con PHP 4.0.6

<?php
$rc 
odbc_fetch_into($id_risultato$array_di_test);
?>

oppure

<?php
$riga 
1;
$rc odbc_fetch_into($id_risultato$riga$array_di_test);
?>

Esempio 3. Esempio di odbc_fetch_into()con PHP 4.2.0

<?php
$rc 
odbc_fetch_into($res_id$my_array);
?>

oppure

<?php
$rc 
odbc_fetch_into($res_id$my_array2);
?>