Ver Mensaje Individual
  #8 (permalink)  
Antiguo 31/03/2010, 16:18
Avatar de neodani
neodani
 
Fecha de Ingreso: marzo-2007
Mensajes: 1.811
Antigüedad: 17 años, 2 meses
Puntos: 20
Respuesta: Duda con clase mysql, saber si se ejecuta 2 veces la consulta

Cita:
Iniciado por eulloa Ver Mensaje
Nop, se hablan de dos cosas diferentes
Código PHP:
Ver original
  1. public function execute(){
  2.         if (!is_resource($this->resource)) {
  3.                 return null;
  4.         }
  5.         $this->queries++;
  6.         return $this->resource;
  7.     }
  8.  
  9. function num_rows(){
  10.         return mysql_num_rows($this->resource); //SIN LA @
  11.     }
Buenas,

El que código que has puesto eulloa falta la consulta no? :S

Código PHP:
Ver original
  1. public function execute(){
  2.         if (!is_resource($this->resource)) {
  3.             if(!($this->resource = mysql_query($this->sql, $this->conexion))){
  4.                 return null;
  5.             }
  6.         }
  7.         $this->queries++;
  8.         return $this->resource;
  9.     }
  10.  
  11. private function __construct($servidor, $user, $password, $db){
  12.         $this->conexion = mysql_connect($servidor, $user, $password);
  13.         if (!is_resource($this->conexion)) {
  14.             die('Can\'t connect : ' . mysql_error());
  15.         }
  16.         mysql_select_db($db, $this->conexion);
  17.         $this->queries = 0;
  18.         $this->resource = null;
  19.     }

Correcto?