Pen
Новичок
Помогите разобраться, скипт не выполняется. PHP5.0.5-OCI8-Oracle9i
нижеприведенный скрипт выполняется (в браузере: SUPER count: 2)
а этот скипт (см. ниже) не выполняется (в браузере: пусто)
Помогите, куда копать?
нижеприведенный скрипт выполняется (в браузере: SUPER count: 2)
PHP:
<?php
PutEnv("ORACLE_SID=VIDAR");
PutEnv("ORACLE_HOME=/opt/vendor/oracle/product/9.2.0.1.0");
PutEnv("TNS_ADMIN=/opt/vendor/oracle");
if ($c = ocilogon("vidar", "vidar", "vidar")) {
echo "SUPER" . "\n";
} else {
echo "BAD";
}
$s = ociparse($c, "SELECT COUNT(*) FROM TAB1");
ociexecute($s, OCI_DEFAULT);
ocifetch($s);
print "count: " . ociresult($s, "COUNT(*)");
ocicommit($c);
ocilogoff($c);
?>
PHP:
<?php
PutEnv("ORACLE_SID=VIDAR");
PutEnv("ORACLE_HOME=/opt/vendor/oracle/product/9.2.0.1.0");
PutEnv("TNS_ADMIN=/opt/vendor/oracle");
if ($c = ocilogon("vidar", "vidar", "vidar")) {
echo "SUPER" . "\n";
}
else {
echo "BAD";
}
$s = ociparse($c, "SELECT COL1, COL2 FROM TAB1");
ociexecute($s, OCI_DEFAULT);
while (ocifetch($s)) {
print "count: " . ociresult($s, "COL1") . ociresult($s, "COL2") . "\n";
}
ocicommit($c);
ocilogoff($c);
?>