ocifetchinto

Estrae la prossima tupla ponendola in un array

Descrizione

int ocifetchinto(int $stmt, array $Ampresult, 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.

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.