Oracle
 sql >> Datenbank >  >> RDS >> Oracle

Warnung:ocifetch() [function.ocifetch]:ORA-24374:Definition vor dem Abrufen nicht erledigt oder ausführen und abrufen

Ich schätze, Sie haben das

vergessen
ociexecute($stmt, OCI_DEFAULT);

Nach dem

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

Und vor dem:

while(OCIFetch($stmt))

Das würde also so aussehen:

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

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

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

Mehr hier