PHP.nl

oci_statement_type

oci_statement_type

Returns the type of a statement

 **oci_statement_type** resource $statement

Returns a keyword identifying the type of the OCI8 . statement

statement A valid OCI8 statement identifier from . oci_parse

Returns the type of as one of the following strings.

statement

Returns false on error.

Voorbeeld: example

<?php

$conn = oci_connect('hr', 'welcome', 'localhost/XE');

$stid = oci_parse($conn, 'DELETE FROM departments WHERE department_id = 130;');
if (oci_statement_type($stid) == "DELETE") {
    trigger_error('You are not allowed to delete from this table', E_USER_ERROR);
}
else {
    oci_execute($stid);  // delete the row
}

oci_free_statement($stid);
oci_close($conn);

?>