Desarrollo Web /

[PHP] Clase para trabajar con mysql

Participa en el tema [PHP] Clase para trabajar con mysql en el foro Desarrollo Web.
Estuve haciendo una clase para un proyecto, es la primera q hago en php y ...

Buscar en este tema:
 
  •  
    bernaig escribió el 10/10/2007 a las 19:19 hs.
     
    ¿Mensaje inapropiado?
    #1 [PHP] Clase para trabajar con mysql
    Estuve haciendo una clase para un proyecto, es la primera q hago en php y también unas de las primeras que he usado POO, por lo cual no tengo mucha experiencia. La comparto para que me comenten que tal está:

    Código PHP:
        class conexion
        
    {
            var 
    $link;
            var 
    $consulta;
            var 
    $count;
            function 
    conexion($servidor,$usuario,$clave
            {
                if (
    $this->link=mysql_connect($servidor,$usuario,$clave)) return ($this->link);
                return 
    false;
            }
            function 
    ejecutar($base,$sql
            {
                
    mysql_select_db($base,$this->link);
                if (
    $this->consulta mysql_query($sql$this->link)) return true;
                return 
    false;    
            }
            function 
    consultar() {
                return (
    mysql_fetch_array($this->consulta));
            }
            function 
    count() 
            {
                return (
    $this->count=mysql_num_rows($this->consulta));
            }
            function 
    cerrar()
            {
                
    mysql_free_result($this->consulta);
                
    mysql_close($this->link);
            }
        }
        
    $cnn = new conexion("localhost","root","");
        
    $cnn->ejecutar("base","SELECT * FROM personas;");
        while (
    $rs=$cnn->consultar()) 
        {
            echo 
    "<strong>ID:</strong> " .$rs["id"];
            echo 
    "<br><strong>NOMBRE:</strong>" .$rs["nombre"];
            echo 
    "<br><br>";
        }
        echo 
    "Cantidad de registros: "$cnn->count();
        
    $cnn->cerrar(); 
    +
     
    0
    Me gusta
     
    http://www.psicofxp.com/forums/desarrollo-web.264/541715-php-clase-para-trabajar-con-mysql.html
    | Más
  • RompeRatones escribió el 10/10/2007 a las 20:38 hs. ¿Mensaje inapropiado?

    #2 Re: Clase para trabajar con mysql

    porque no usas mysqli ?
    http://php.net/mysqli
    Me gusta este mensaje
  • bernaig escribió el 11/10/2007 a las 17:25 hs. ¿Mensaje inapropiado?

    #3 Re: Clase para trabajar con mysql

    Porque no sabía q existía!
    Al menos me sirvió bastante la clase esa.

    Estuve leyendo algo de PDO functions también, qué es más conveniente esta o esa extensión mejorada msqli?
    Me gusta este mensaje
  • RompeRatones escribió el 11/10/2007 a las 17:55 hs. ¿Mensaje inapropiado?

    #4 Re: Clase para trabajar con mysql

    desde que la conoci vivo por mysqli,

    Se maneja casi igual que a la extension de http://php.net/sqlite con algunas sutiles diferencias
    Me gusta este mensaje


Estadísticas del tema
  • 3 RESPUESTAS
  • 1266 VISTAS
  • 2 USUARIOS RESPONDIERON
 
Ir arriba
Contacto | Acerca de | Ayuda | Términos Legales | privacidad | Pautas de convivencia | Mapa de los foros | TrabajÁ con nosotros
©2008 Psicofxp.com S.A. - Todos los derechos reservados
Certifica IAB