Ver Mensaje Individual
  #1 (permalink)  
Antiguo 31/01/2012, 11:30
cyber_dark
 
Fecha de Ingreso: julio-2010
Mensajes: 158
Antigüedad: 14 años, 6 meses
Puntos: 3
Como funcionan las clases con mysql?

Saludos, estaba viendo la poo con mysql y vi esta pagina:
hacerpaginaswebconphp.com/clase-php-trabajar-mysq/ pero no dice como mostrar los resultados,

Código:
class mysql
    {
    private $host="localhost";
    private $user="root";
    private $clave="root";
    private $bd="empresas";
    private $conexion;  //Se almacenará el apuntador a la conexion
 
    public function conectar()
        {
        $this->conexion=mysql_connect($this->host,$this->user,$this->clave);
            mysql_select_db($this->bd,$this->conexion);
        }
 
    public function listar_empresas()
        {
        $consulta="select nombre from empresas";
        $this->conectar();
        $resultado=mysql_query($consulta);
        $this->cerrar();
        while ($r=mysql_fetch_array($resultado))
            echo "<li><a href=\"empresa.php?empresa=".$r['nombre']."\" alt=\"".$r['nombre']."\" title=\"".$r['nombre']."\">".$r['nombre']."</a></li>";
            unset ($resultado);
        unset ($consulta);
        }

public function cerrar ()
        {
        @mysql_close($this->conexion);
        }
    }
En el codigo de arriba como muestro los valores del while?