Ver Mensaje Individual
  #10 (permalink)  
Antiguo 26/12/2013, 10:41
Avatar de jonni09lo
jonni09lo
Colaborador
 
Fecha de Ingreso: septiembre-2011
Ubicación: Estigia
Mensajes: 1.471
Antigüedad: 12 años, 7 meses
Puntos: 397
Respuesta: Smarty Clase constructor

Pues bueno si ya eso es otra cosa

No tengo la mas remota idea de como funcionan esas clases

Si el error te lo tira aquí

Código PHP:
Ver original
  1. $recordSet = $BD->dbLink->Execute($query);

Y te dice que

Cita:
Call to a member function Execute() on a non-object
Significa que dbLink es nulo o no es un objeto. Adivinando y sospechando el error creo que tu error esta en ConexionDB.class.php

Prueba esto:

Código PHP:
Ver original
  1. <?php
  2. require_once ADODB_BASEFILE;
  3. class ConexionDB {
  4.  
  5.     public $dbLink;
  6.  
  7.     function __construct(){
  8.        
  9.     }
  10.  
  11.     function ConexionDB(){
  12.         $dbLink = ADONewConnection(DB_TYPE);
  13.         $dbLink->SetFetchMode(ADODB_FETCH_ASSOC);
  14.         $dbconnected = $dbLink->PConnect(DB_HOST, DB_USER, DB_KEY, DB_DATA);
  15.         if (!$dbconnected){
  16.             Debug::println('No se pudo conectar a la Base de Datos');
  17.             exit(0);
  18.         } else {
  19.             $this->dbLink = $dbconnected;
  20.         }
  21.     }
  22.     function __destruct(){
  23.        
  24.     }
  25. }
  26. ?>

Saludos
__________________
Haz preguntas inteligentes-Como ser Hacker
No hacer preguntas por mensaje privado. No sólo no es inteligente sino que es egoísta.