Ver Mensaje Individual
  #6 (permalink)  
Antiguo 31/10/2014, 18:22
Avatar de Patriarka
Patriarka
 
Fecha de Ingreso: enero-2011
Ubicación: Moreno, Buenos Aires, Argentina
Mensajes: 2.851
Antigüedad: 14 años
Puntos: 288
Respuesta: Pasar un parametro o variable a una clase

por que no lo modificaste!

Código PHP:
Ver original
  1. <?php
  2.     class Conexion
  3.     {
  4.         public $ndatabase ="";
  5.         public function conectar($cod_empresa="")
  6.         {
  7.             $this->ndatabase = $cod_empresa;
  8.             $server = 'sbvbieloven';
  9.             $database = $this->ndatabase;
  10.             $username = 'profit';
  11.             $password = 'profit';
  12.             return $conexion = new PDO('sqlsrv:Server=' . $server . ';Database='. $database, $username, $password);
  13.             $this->dbh->exec("SET CHARACTER SET utf8");  //ESTO NUNCA SE VA A EJECUTAR POR QUE ANTES HAY UN RETIRM
  14.         }  
  15.     }
  16.     ?>

y se supone que vos instancias la clase:
Código PHP:
Ver original
  1. <?
  2. $cod_empresa = (isset($_POST['cod_empresa'])) ? $_POST['cod_empresa'] : "";
  3. $Conexion = new Conexion();
  4. $Conexion->conectar($cod_empresa);
  5. ?>