Ayuda con error en código usando oracle 8 y php 4

Estoy utilizando el mismo código pero yo tengo oracle 8 y php4 crees que por esto me marque errores, me podrían explicar bien el código.
Por su atención y contestaciones gracias.

1 respuesta

Respuesta
¿El mismo código que qué? Perdona pero en tu pregunta faltan elementos importantes para comprenderla.
Sólo te puedo decir que el SQL de distintos sistemas de bases de datos no es idéntico y cada uno tiene ciertas particularidades. Así que el código no será exactamente el mismo para Oracle8 que para MySQL.
Estoy utilizando el sigunte código:
<?php
//http://www.todoexpertos.com/categorias/tecnologia-e-internet/desarrollo-de-sitios-web/php/respuestas/1863064/php-oracle-insertar-campo-clob
$conn = ocilogon("gestion", "gestion", "ph");
$id_datos= 12343;
$sql = ("insert into gestion.viata values ($id_datos, pagina)");// VALUES (:id_datos, EMPTY BLOB()) RETURNING pagina INTO pagina";
echo '$sql';
$stmt = ociparse($conn,$sql);
$clob = oci_New_Descriptor($conn, OCI_D_LOB);
oci_Bind_ByName($stid, ":id_datos", $id_datos, 5);
oci_Bind_ByName($stid, "pagina", $clob, -1, OCI_B_CLOB);
if (ociexecute($stmt,OCI_DEFAULT)) {
echo $stid;
//$e=OCIError($stid);
echo ('EXEC:'.$e['message'])."</br>";
}
else{
echo " // Ha ido BIEN EL EXECUTE"."</br>";
}
$clob->save("A very long string");
ociCommit($conn);
Es el error k me marca
Fatal error: Call to undefined function: oci_new_descriptor()
Estoy utilizando oracle 8 y php 4 no encuentro el error . ayudame =(

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas