Boa tarde
Pessoal, estou tendo um problema que passei a tarde de hoje tentando resolver, mas não consegui, fiz o seguinte script de conexão ao Banco ORACLE, usando a seguinte configuração.
Servidor: Windows 2000
Banco: ORACLE 9
PHP 4
Problema: Ele conecta ao Banco, mas não exibe informação nenhuma no while, pq?
Desculpa esta levando este assunto ao grupo, mas infelizmente não consigui resolver, estou pesquisando também por aqui, quem já passou este problema?
Um grande abraço
Rotiman, Moisés
Segue o script
///////////////////////////////////////////////////////
<?php
$ora_user = "usuario"; //USUÁRIO
$ora_senha = "senha"; //SENHA
$ora_conecta = OCILogon($ora_user, $ora_senha, "nome_do_banco");
echo "CONEXÃO ORACLE" . "<br>";
if($ora_conecta)
echo "SUCESSO !! A conexão com o Oracle está funcionando perfeitamente. Usuário conectado: $ora_user" . "<br>";
else
echo "ERRO !! Por favor, verifique se o usuário e a senha estão digitados corretamente!" . "<br>";
//CLÁUSULA SQL
$sql = "select cod_aut, nom_aut from lvr_autores";
echo $sql . "<br>";
//ANALISA
$sql = ociparse($ora_conecta, $sql) or die("ERRO NA ANÁLISE DA CLÁUSULA SQL");
//EXECUTA
ociexecute($sql,OCI_DEFAULT);
//EXIBE OS RESULTADOS NA TELA
echo "<br>";
echo "<b>LISTA DOS COLUNISTAS CADASTRADOS</b>" . "<br>";
echo "<br>";
/////////////////////////////////////////////////////////
// AQUI ESTA O PROBLEMA
// NÃO APARECE NADA, FICA TUDO EM BRANCO
/////////////////////////////////////////////////////////
while( Ocifetch($sql) )
{
echo "Codigo: " . ociresult($sql, "cod_aut") . "<br>";
echo "Nome: " . ociresult($sql, "nom_aut") . "<br>";
}
ocifreestatement($sql); //LIBERA DA MEMÓRIA
ocilogoff($sql); //DESCONECTA DO ORACLE
?>
- Fórum WMO
- → Viewing Profile: Tópicos: Rotiman Moises
Community Stats
- Group Usuários
- Active Posts 2
- Profile Views 1881
- Member Title Novato no fórum
- Age Age Unknown
- Birthday Birthday Unknown
-
Sexo
Não informado
0
Neutral
User Tools
Friends
Rotiman Moises hasn't added any friends yet.
Latest Visitors
-
Guest
04/11/2007, 03:14
Topics I've Started
Conexão Oracle Php
22/08/2007, 17:07
ConexÃo Php Oracle
22/08/2007, 17:05
Boa tarde
Pessoal, estou tendo um problema que passei a tarde de hoje tentando resolver, mas não consegui, fiz o seguinte script de conexão ao Banco ORACLE, usando a seguinte configuração.
Servidor: Windows 2000
Banco: ORACLE 9
PHP 4
Problema: Ele conecta ao Banco, mas não exibe informação nenhuma no while, pq?
Desculpa esta levando este assunto ao grupo, mas infelizmente não consigui resolver, estou pesquisando também por aqui, quem já passou este problema?
Um grande abraço
Rotiman, Moisés
Segue o script
///////////////////////////////////////////////////////
<?php
$ora_user = "usuario"; //USUÁRIO
$ora_senha = "senha"; //SENHA
$ora_conecta = OCILogon($ora_user, $ora_senha, "nome_do_banco");
echo "CONEXÃO ORACLE" . "<br>";
if($ora_conecta)
echo "SUCESSO !! A conexão com o Oracle está funcionando perfeitamente. Usuário conectado: $ora_user" . "<br>";
else
echo "ERRO !! Por favor, verifique se o usuário e a senha estão digitados corretamente!" . "<br>";
//CLÁUSULA SQL
$sql = "select cod_aut, nom_aut from lvr_autores";
echo $sql . "<br>";
//ANALISA
$sql = ociparse($ora_conecta, $sql) or die("ERRO NA ANÁLISE DA CLÁUSULA SQL");
//EXECUTA
ociexecute($sql,OCI_DEFAULT);
//EXIBE OS RESULTADOS NA TELA
echo "<br>";
echo "<b>LISTA DOS COLUNISTAS CADASTRADOS</b>" . "<br>";
echo "<br>";
/////////////////////////////////////////////////////////
// AQUI ESTA O PROBLEMA
// NÃO APARECE NADA, FICA TUDO EM BRANCO
/////////////////////////////////////////////////////////
while( Ocifetch($sql) )
{
echo "Codigo: " . ociresult($sql, "cod_aut") . "<br>";
echo "Nome: " . ociresult($sql, "nom_aut") . "<br>";
}
ocifreestatement($sql); //LIBERA DA MEMÓRIA
ocilogoff($sql); //DESCONECTA DO ORACLE
?>
Pessoal, estou tendo um problema que passei a tarde de hoje tentando resolver, mas não consegui, fiz o seguinte script de conexão ao Banco ORACLE, usando a seguinte configuração.
Servidor: Windows 2000
Banco: ORACLE 9
PHP 4
Problema: Ele conecta ao Banco, mas não exibe informação nenhuma no while, pq?
Desculpa esta levando este assunto ao grupo, mas infelizmente não consigui resolver, estou pesquisando também por aqui, quem já passou este problema?
Um grande abraço
Rotiman, Moisés
Segue o script
///////////////////////////////////////////////////////
<?php
$ora_user = "usuario"; //USUÁRIO
$ora_senha = "senha"; //SENHA
$ora_conecta = OCILogon($ora_user, $ora_senha, "nome_do_banco");
echo "CONEXÃO ORACLE" . "<br>";
if($ora_conecta)
echo "SUCESSO !! A conexão com o Oracle está funcionando perfeitamente. Usuário conectado: $ora_user" . "<br>";
else
echo "ERRO !! Por favor, verifique se o usuário e a senha estão digitados corretamente!" . "<br>";
//CLÁUSULA SQL
$sql = "select cod_aut, nom_aut from lvr_autores";
echo $sql . "<br>";
//ANALISA
$sql = ociparse($ora_conecta, $sql) or die("ERRO NA ANÁLISE DA CLÁUSULA SQL");
//EXECUTA
ociexecute($sql,OCI_DEFAULT);
//EXIBE OS RESULTADOS NA TELA
echo "<br>";
echo "<b>LISTA DOS COLUNISTAS CADASTRADOS</b>" . "<br>";
echo "<br>";
/////////////////////////////////////////////////////////
// AQUI ESTA O PROBLEMA
// NÃO APARECE NADA, FICA TUDO EM BRANCO
/////////////////////////////////////////////////////////
while( Ocifetch($sql) )
{
echo "Codigo: " . ociresult($sql, "cod_aut") . "<br>";
echo "Nome: " . ociresult($sql, "nom_aut") . "<br>";
}
ocifreestatement($sql); //LIBERA DA MEMÓRIA
ocilogoff($sql); //DESCONECTA DO ORACLE
?>
- Fórum WMO
- → Viewing Profile: Tópicos: Rotiman Moises
- Privacy Policy
- Regras ·