Conexão PHP+Oracle
Olá pessoal, primeiramente devo me apresentar. Meu nome é Ricardo Perez 21 anos, estudande de Processamento de Dados na FATEC de Santos.
Programo profissionalmente há quase dois anos, sou um adorador da Linguagem Python(apesar do meu primeiro post ser sobre PHP ...), mas mesmo assim sempre procuro aprender novas linguagens(Principalmente as Free). Bom já falei demais ... agora vamos para o que interessa.
Nesse post, só pretendo mostra o básico de um script em php fazendo conexão com o Oracle, não algo mais que um consultazinha.
[php]
$user="User"; // Seta o usuario
$senha="pass"; // Seta a senha
$host="host";// Seta o host
//Tenta conectar na base
$conexao = @ocilogon($user, $senha, $host) or die( "Não conectou na base");
//Query
$sql = "SELECT * FROM TABELA";
//Analisa a query
$stmt = ociparse($conexao, $sql) or die("Erro na Query");
//Executa a query
ociexecute($stmt);
print "
Exibindo Valores
";
//Pega uma linha da TABELA, se obtido resultado na query.
while(Ocifetch($stmt)) {
//Pega o valor do campo1 da linha
$campo1 = ociresult($stmt,"campo1");
//Pega o valor do campo2 da linha
$campo2 = ociresult($stmt,"campo2");
//Pega o valor do campon da linha
$campon = ociresult($stmt,"campon");
print "Campo1: ".$campo1."\n";
print "Campo2: ".$campo2."\n";
print "Campon: ".$campon."\n";
[/php]
Pessoal, por hoje é só. Pretendo sempre que puder, estar postando alguma interessantes e usual não só sobre Programação, mas também tecnologia em geral!!!!
Flw, Tiau!!!!


The Man! Ricardo Perez OMG! \o/
PHP é tão bom que um post simples sobre conexão com Oracle precisou de 30 linhas oO”
Em Python umas 5 já era o bastante…xD
Ricardo Perez! OMG! Bem bacana a matéria, é uma “mão na roda” pra pessoas como eu que estão iniciando os estudos nessa linguagem. Saindo um pouco da conversa ando acompanhando o blog e tá bem legal os tutoriais. Bem bacana galera! Abraço a todos!
Camillis
Awe Camilis vlw pelo elogio e por ser um leitor do nosso blog!!!! agora se quiser tb pode indicar pro seus amigos..heuehuehue… flw mlk abraco!!!
My name is Ricardo Perez and this is little fast!