Romero, olá... Obrigado pela ajuda. Também não funcionou. Continuei então as minhas pesquisas e consegui ler os dados dentro de uma tabela. Veja o código // index.php <?php
include_once "conecta_banco.class.php";
$sql = "SELECT * FROM clientes";
$banco = new Banco();
$banco->contar($sql);
?>
// conecta_banco.class.php
<?php
class Banco
{
public $host = "localhost";
public $usuario = "root";
public $senha = "root";
public $db = "bancoDeDados";
public $conex;
public function __construct()
{
$this->conex = mysql_connect($this->host, $this->usuario, $this->senha) or die (mysql_error());
mysql_select_db($this->db,$this->conex) or die (mysql_error());
}
public function __destruct()
{
mysql_close($this->conex);
}
public function contar($sql)
{
$query = mysql_query($sql);
$conta = mysql_num_rows($query);
echo $conta;
}
public function listar($sql)
{
$query = mysql_query($sql);
while ($show = mysql_fetch_object($query))
{
echo $show->nome;
echo "<br>";
}
}
}
?> Agora está funcionando, mas tenho uma pergunta: Nas functions contar ou listar, só consigo exibir os dados quanto dou o comando "echo". Se eu dou o comando "return" a tela volta a ficar em branco... Abraço e obrigado mais uma vez...