(PHP 3 >= 3.0.4, PHP 4, PHP 5)
ocifetchinto -- Estrae la prossima tupla ponendola in un array
Descrizione
int
ocifetchinto ( int stmt, array &result [, int mode] )
ocifetchinto() estrae la prossima tupla (nelle istruzioni
SELECT) ponendola nell'array result.
ocifetchinto() sovrascriverà il precedente
contenuto di result. Di default
result conterrà un array (primo indice = 1) di tutti i campi
che non sono NULL.
Il parametro mode permette di cambiare il comportamento
predefinito. E' possibile specificare più di un'opzione sommandole
(es. OCI_ASSOC+OCI_RETURN_NULLS). Le opzioni valide
sono:
OCI_ASSOC Restituisce un array associativo.
|
OCI_NUM Restituisce un array indicizzato
(primo indice = 0). (DEFAULT)
|
OCI_RETURN_NULLS Restituisce anche i campi NULL.
|
OCI_RETURN_LOBS Restituisce il valore di un LOB
invece del descrittore.
|
Esempio 1. Un semplice esempio di ocifetchinto()
<?php $conn = ocilogon("username","password");
$query = "SELECT mele FROM arance";
$statement = OCIParse ($conn, $query); OCIExecute ($statement);
while (OCIFetchInto ($statement, $row, OCI_ASSOC)) { print $row['mele']; } ?>
|
|
Vedere anche ocifetch() e
ociexecute().