ocidefinebyname() binds PHP variables for fetches
of SQL-Columns. Be careful that Oracle uses ALL-UPPERCASE column-names,
whereby in your select you can also write lowercase.
ocidefinebyname() expects
the column_name to be in uppercase. If you
define a variable that doesn't exists in your select statement, no
error will be given!
If you need to define an abstract datatype (LOB/ROWID/BFILE) you
need to allocate it first using
ocinewdescriptor(). See also the
ocibindbyname() function.
Example 1. ocidefinebyname() example
<?php /* OCIDefineByName example - thies at thieso dot net (980219) */
$conn = OCILogon("scott", "tiger");
$stmt = OCIParse($conn, "select empno, ename from emp");
Note:
This function was renamed to oci_define_by_name()
after PHP >= 5.0.0. For downward compatibility
ocidefinebyname() can also be used.
This is deprecated, however.
Všetky ceny sú s 20% DPH. Konverzny kurz: 1 EUR = 30,1260 SKK
Ceny nezahŕňajú ročný udržiavací poplatok za doménu, ktorý platíme jednotlivým správcom domén.