Ver Mensaje Individual
  #1 (permalink)  
Antiguo 24/10/2006, 09:08
damn
 
Fecha de Ingreso: julio-2005
Mensajes: 17
Antigüedad: 18 años, 10 meses
Puntos: 1
Problema al leer variables de archivo de configuracion desde una clase.

Hola tengo el siguiente problema. Tengo un archivo de configuracion en el cual guardo las variables de conexion a la base de datos.

conf.php
Código PHP:
ob_start();
$db_server "localhost";
$db "test";
$db_user "root";
$db_passwd "123"
tengo una clase en la cual incluyo el archivo conf.php y "utilizo" sus variable:

db_mysql.class.php
Código PHP:
 include("conf.php");
 class 
consultaSql{
 private 
$handle;
 public 
$db_server;
 private 
$result;
 private 
$countRecords=0;
 private 
$row_db;
 
 function 
__construct(){
   
$this->handle mysql_connect($db_server$db_user$db_passwd) or die(mysql_error());
   
mysql_select_db($db$this->handle);
 }
 
 public function 
query($sql_string){
   
$this->result mysql_query($sql_string$this->handle);
 }

 public function 
show_query(){
   
$this->row_db mysql_fetch_array($this->result);
   return 
$this->row_db;
 }

 public function 
close(){
   return 
mysql_close($this->handle);
 }

y el archivo principal

index.php
Código PHP:
include_once("db_mysql.class.php");

$db = new consultasql();

$a $db->query("SELECT * FROM usuarios");

while(
$row $db->show_query()){
echo 
$row[2];
}
$db->close(); 
el problema es que la clase no toma las variables del archivo conf.php y por supuesto no se conecta a la base de datos.

agradeceria muchisimo que me puedan ayudar.

gracias de antemano.
damian