Citação Postado originalmente por Erick-Master Ver Post
Meu brother, você precisa informar como você deixou seu código.

Vamos la eu vou falar do 0 , para você, para ve se tenta me ajudar

estou fazendo uma conexão com o firebird através do PDO

observe

CLASS/conectarDuosig.class.php
Código PHP:
class Duosig
         
// variaveis para a conexão 
     
public $host
     public 
$user
     public 
$pass
     public 
$dbnome;

     public function 
conecta(){ 
          
$lokos = new PDO("firebird:localhost=$this->host;dbname=$this->dbnome",$this->user$this->pass); 
          return 
$lokos
     } 




CONECTAR.PHP
Código PHP:

<?PHP
require("class/conectarDuosig.class.php");

$duo = new Duosig(); 
$duo->host "127.0.0.1"
$duo->user "SYSDBA"
$duo->pass "masterkey"
$duo->dbnome "127.0.0.1:DUOSIG_SERVER"
$lokos $duo->conecta(); 

/*************************************
/
/  Alteração 02/07/2015 por EDWARD JUNIOR
/  
/************************************/


NO CASO AQUI EU JA ESTOU TENTANDO FAZER A INSERÇÃO DOS DADOS NA TABELA CLENTES NO BANCO CNPJ
INDEX.PHP
Código PHP:

   
require("bin/conectar.php");

$sth $lokos->prepare("INSERT INTO CLENTES (CNPJ) VALUES (?)"); // <- Diferença
$sth->bindValue(1"000001"PDO::PARAM_STR);
$sth->execute();