Google
Web dns.bdat.net

[PHP-ES] Clases y objetos en PHP5

Write haof XML files: Sebastian Perez ( sebastian(EN)popupdg.com.ar)
Fecha: jue 10 feb 2005 - 19:59:07 CET


Hola a todos :

Tengo un problema al cual no le encuentro solucion.

tengo lo siguiente en unn archivo php.

class SqlSrv {
  var $db;

  function SqlSrv () {
   global $dbhost, $dbuser, $dbpass, $dbbase;

   $this->db = (EN)mysql_connect($dbhost, $dbuser, $dbpass)
    or die("No se pudo conectar a la base de datos :
<b>".mysql_error()."</b>");

   echo mysql_select_db($dbbase,$this->db)
    or die("No se pudo acceder a la base de datos :
<b>".mysql_error()."</b>");
  }

  # Hace QUERYs a la base de datos
  function dbQuery($query) {
   $result = mysql_query($query,$this->db)
    or die($this->error());
   return $result;
  }
}

class Consultas extends SqlSrv{

  function Consultas () {
   $this->SqlSrv(); # Comienza la conexion con la base de datos
  }

  function Login($usuario = "", $password = "") {
   $usuario = escape($usuario);
   $password = escape($password);
   $query = "SELECT * FROM admin WHERE user = '$usuario' AND pass =
MD5('$password')";
   $res = $this->dbQuery($query);
   if ($numrows = $this->dbNumRows($res)) {
    return 1;
   } else {
    return 0;
   }
  }
}

$Consultas = new Consultas;

Cuando quiero instanciar la clase Consultas en PHP4 anda perfecto pero con
PHP5 no lo hace y me pone la pagina en blanco.

Alguien podria ayudarme con este dilema? graciasss

-- 
PHP Spanish Localization Talk Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php


Este archivo fue generado por hypermail 2.1.7 : sáb 19 mar 2005 - 01:01:24 CET