Articles of oci

Problema em OCI / PHP usando oci_num_rows

Por que os 0 results returned abaixo mostraram 0 results returned , quando a mesma consulta via SQL retorna 228? error_reporting(E_ALL); ini_set(‘display_errors’, 1); include(“connection.php”); if($conn){ $stid = oci_parse($conn, “SELECT COUNT(CustomerNo) FROM Customers”); oci_execute($stid); echo oci_num_rows($stid) . ” rows returned.\n”; oci_free_statement($stid); oci_close($conn); }

Chamar para uma function indefinida oci_connect, php_oci8_11g.dll, windows 10, php5.6.24

Eu tenho um script php simples: Quando eu executá-lo (de um navegador ou da linha de comando), recebo o erro :: Call to undefined function oci_connect Estou usando o php 5.6.24. Copiei php_oci8.dll e php_oci8_11g.dll para / ext pasta. eu tenho extension=php_oci8.dll extension=php_oci8_11g.dll No meu php.ini, instalei a versão instantânea do cliente client_11_2 – 32 […]

Como posso evitar injeções de SQL na extensão PHP oci?

Vejo muitas questões aqui sobre o MySQL, e sobre o uso do OCI? O método mais simples é criar uma function que tira todos os caracteres de uma seqüência de caracteres, exceto para AZ 0-9 e execute o $_POST através dele? Posso ter um exemplo? Código 0) { session_start(); $row = oci_fetch_array($stid, OCI_NUM); $_SESSION[‘account’] = […]

Php.exe em CMD lança “Chamar para a function indefinida oci_connect ()”

Eu tenho o XAMPP instalado com o PHP 5.2.6 no Windows XP. No meu php.ini, as próximas linhas não foram comentadas: extensão = php_oracle.dll extensão = php_oci8.dll Eu tenho um arquivo com algo como isto: Mas quando eu tento ligar para php.exe através de cmd para esse arquivo, o console sempre me dá um erro: […]

Extensões do PHP OCI8 que não funcionam com PHP 7 64 bit

Eu instalei APACHE 2.4 x64 e PHP7 x64 e baixe bibliotecas PHP OCI 64bit, mas o problema é que sempre que eu executo o script PHP do cli, ele diz Arranque do PHP: não é possível carregar a biblioteca dinâmica ‘E: \ software \ server \ php-7.0.11-Win32-VC14-x64 \ ext \ php_oci8_11g.dll’ -% 1 não é […]

Habilitação de OCI PDO

Eu tentei instalar o OCI, então eu posso usar o novo PDO (“oci: dbname … Após 1,5h de luta eu instalei instacle instantclient (basic e sdk) e então oci para php (conforme descrito aqui http://ubuntuforums.org/showthread.php?t=92528 ). Agora estou um pouco confuso porque meu PHPinfo conta que OCI8 Support está habilitado, mas na seção PDO há […]

php_oci8 não está sendo carregado no wamp server 2.0?

Eu habilitei a extensão no wamp ( Screenshot ), mas eu ainda recebo esse erro: Fatal error: Call to undefined function oci_connect() in C:\wamp\www\wp1\wp-content\plugins\hrf\tmp.php on line 4 Como posso resolver este problema? Obrigado.

Aviso PHP no arranque enquanto tenta carregar php_oci8.dll

Estou usando XAMPP e tentando configurar a conexão Oracle para sql. Eu não comentei a extension=php_oci8.dll linha extension=php_oci8.dll e no início acabou com um erro (que oci.dll está faltando), mas depois eu baixei instantclient das páginas da Oracle. Eu tentei com as versões 10.2, 11.2 e 12.1, mas não funcionou. Obviamente, adicionei o caminho para […]

pdo_oci make não funciona

Recentemente eu atualizei meu opensuse 12.3 para o mais novo 13.1 Infelizmente, não consigo compilar o pdo_oci.so necessário. Usando este guia, você poderia compilar a extnenção em 12.3: http://forums.opensuse.org/english/other-forums/development/programming-scripting/418966-installing-pdo_oci-php.html Mas, infelizmente, na versão atual, estou lutando para encontrar uma solução. No momento, estou tentando executar a marca, mas recebo o seguinte erro: /home/temp/PDO_OCI-1.0/pdo_oci.c:34:1: error: unknown […]

PHP e Oracle – oci_connect () ORA-12705: Não é possível acessar arquivos de dados NLS

Nós usamos a Oracle no nosso servidor há anos, mas alguém da IT removeu ontem sem aviso prévio e é realmente lançado nos nossos sistemas! Eu agi no conselho de cwallenpoole (obrigado!) E fiz um bom progresso, e o PHP agora inclui pelo menos as funções do oracle (ie oci_connect), mas agora estou com outra […]