Oracle
 sql >> Base de données >  >> RDS >> Oracle

Avertissement :ocifetch() [function.ocifetch] : ORA-24374 :définir non effectué avant l'extraction ou l'exécution et l'extraction

Je suppose que vous avez oublié le

ociexecute($stmt, OCI_DEFAULT);

Après le

$stmt = OCIParse($connect, $query);

Et avant le :

while(OCIFetch($stmt))

Cela ressemblerait donc à ceci :

//Perform search
$stmt = OCIParse($connect, $query);

// Execute statement
ociexecute($stmt, OCI_DEFAULT);

//And display the results
$counter = 0;
while(OCIFetch($stmt))
{
    $counter++;
...

Plus ici