saludos y gracias.
Código PHP:
class Conecta
{
private $servidor;
private $usuario;
private $clave;
private $baseDatos;
private $abrirConexion;
function __construct($servidor, $usuario, $clave, $baseDatos)
{
$this-> servidor= $servidor;
$this-> usuario= $usuario;
$this-> clave= $clave;
$this-> baseDatos= $baseDatos;
$this-> conectar_base();
}
private function conectar_base()
{
$this->abrirConexion= mysql_connect($this->servidor, $this->usuario, $this->clave);
mysql_select_db($this->baseDatos, $this->abrirConexion);
}
private function cerrar_base()
{
$cerrarConexion= mysql_close($this->abrirConexion);
}
public function consultar($consulta)
{
$this->resultado= mysql_query($consulta, $this-> abrirConexion);
}
public function extraer_registro()
{
if($fila= mysql_fetch_assoc($this->resultado))
{
return $fila;
}
else
{
return false;
}
}
}
$servidor= "localhost";
$usuario= "root";
$clave= "gerardo";
$baseDatos= "libreria";
$conectBase= new Conecta($servidor, $usuario, $clave, $baseDatos);
$consulta= "select * from clientes";
$conectBase-> consultar($consulta);
while($fila= $conectBase->extraer_registro())
{
foreach($fila as $indice=> $valor)
{
echo "$indice: $valor <br>\n";
}
echo "<br>";
}