Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

twpesquisa

php + oracle

Recommended Posts

Caros amigos,alguém saberia como se faz uma conexão com o ORACLE usando PHP ?E alguém teria um exemplo bem prático de conexão, e através da conexão realizar algum tipo de consulta.Abraços,MALLIOTTI :)

Compartilhar este post


Link para o post
Compartilhar em outros sites

Conexao:

 $conexao = ora_logon("USER@ALIAS","SENHA");

Select

<?$query = "SELECT NOME FROM CLIENTES" $results = array();         $ora_cur = @ora_do($conexao, $query);         if ($ora_cur)     	 {         $numCols = ora_numcols($ora_cur);         $row = array();         for($i=0; $i<$numCols; $i++)          {            $row[ora_columnname($ora_cur,$i)] = ora_getcolumn($ora_cur,$i);           }            array_push($results,$row);            while (ora_fetch($ora_cur))              {                $row = array();              for($i=0; $i<$numCols; $i++)               {                     $row[ora_columnname($ora_cur,$i)] = ora_getcolumn($ora_cur,$i);                }              array_push($results,$row);            }       	 }          if (count($results))           {               reset($results);               while($res = each($results))                   {                                       echo  $res[1]['NOME];                           }                    }?>

Compartilhar este post


Link para o post
Compartilhar em outros sites

Ou tbm, você pode usar as funções oci_ ao invés das ora_, a conexão e o select seria + ou - assim:

PHP [/tr][tr]$con = oci_logon("user","senha");

$busca = ociparse($con,"SELECT * FROM tabela");

ociexecute($busca);

while ($r = oci_fetch_array($busca)) {

echo $r[0]." - ".$r[1]."<br>";

}

[/tr]

;)

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.