Ver Mensaje Individual
  #2 (permalink)  
Antiguo 30/11/2003, 13:48
Avatar de nuevo
nuevo
 
Fecha de Ingreso: mayo-2003
Ubicación: Spain
Mensajes: 2.009
Antigüedad: 20 años, 11 meses
Puntos: 2
yo uso una classe ...

Código PHP:
/********************************************************************************/
/*           FUNCION PARA CONTAR EL NUMERO DE REGISTROS DE UNA TABLA            */
/********************************************************************************/
class FUNC_mysqlCountFilas {

var 
$sql_host;
var 
$sql_usuario;
var 
$sql_pass;
var 
$sql_db;

var 
$rstemp;

    function 
FUNC_mysqlCountFilas ($sql_host,$sql_usuario,$sql_pass,$sql_db) {

        
$this->host $sql_host;
        
$this->user $sql_usuario;
        
$this->password $sql_pass;
        
$this->database $sql_db;

        
$this->connect();
    }

    function 
connect () {

        
$this->conn = @mysql_pconnect($this->host,$this->user,$this->password)
            or die(
"La conexion $server ha fayado <br>\n");

        @
mysql_select_db($this->database,$this->conn)
            or die(
"Error:" mysql_errno() . " : " mysql_error() . "<br>\n");

        return 
$this->conn;
    }

    function 
query($sql) {

        
$this->rstemp = @mysql_query($sql,$this->conn)
            or die(
"Error:" mysql_errno() . " : " mysql_error() . "<br>\n");

        return 
$this->rstemp;
    }

    function 
num_rows() {

        
$numeroFilas = @mysql_num_rows($this->rstemp);

        return 
$numeroFilas;
    }

}
////////////////////////////////////////////////////////////////////////////////// 
y asi la uso

Código PHP:
$mysql = New FUNC_mysqlCountFilas($sql_host,$sql_usuario,$sql_pass,$sql_db);//inicio classe para saber el numero de registros de las tablas
$mysql->query("SELECT id FROM $sql_tabla_count_pulsa WHERE navegador_extra='MSIE'") or die("MySQL dice: ".mysql_error());
$numero $mysql->num_rows();
echo 
$numero

saludois
__________________
3w.valenciadjs.com
3w.laislatv.com

Última edición por nuevo; 30/11/2003 a las 13:50