inserir dados no oracle8i

Enviada por Rodrigo 
Rodrigo
inserir dados no oracle8i
07 de August de 2001 às 03:02PM
Gostaria de saber os comandos necessarios para inserir dados no banco de dados oracle8i, ja consegui estabelecer a conexao e tenho duvidas no comando para executar uma query:

$query="insert into testephp values(".$codigo.",".$nome.",".$email.",".$telefone.",".$endereco.",".$data_de_nascimento.")";
OCIParse ($objbanco->$conn, $query); //objbanco e o objeto de uma classe que possui a variavel $conn que tem os dados para conexao ao banco

FALTA UM COMANDO OCIExec(), nao sei direito como e, o que faz e nem seus parametros.

gostaria de saber tambem em qual site que posso encontrar um guia rapido, que contenha as funcoes do php mostrando o que ela faz e seus parametros, em portugues.
nobody
RE: inserir dados no oracle8i
07 de August de 2001 às 03:10PM
<?php
// by sergo@bacup.ru

// Use option: OCI_DEFAULT for execute command to delay execution
OCIExecute($stmt, OCI_DEFAULT);

// for retrieve data use (after fetch):

$result = OCIResult($stmt, $n);
if (is_object ($result)) $result = $result->load();

// For INSERT or UPDATE statement use:

$sql .= "insert into table (field1, field2) values (field1 = 'value', ";
$sql .= "field2 = empty_clob()) returning field2 into :field2";
OCIParse($conn, $sql);
$clob = OCINewDescriptor($conn, OCI_D_LOB);
OCIBindByName ($stmt, ":field2", &$clob, -1, OCI_B_CLOB);
OCIExecute($stmt, OCI_DEFAULT);
$clob->save ("some text");

?>

vc consegue material em www.php.net (inglês)
[]s
Rodrigo
RE: inserir dados no oracle8i
07 de August de 2001 às 03:28PM
obrigado;
Você precisa estar logado no PHPBrasil.com para poder enviar mensagens para os nossos fóruns.

Faça o login aqui.