E ae galera! Sou novo por aqui e gostaria de uma ajudinha. Tenho a seguinte Classe de conexão com o MySQL: <?php class conexao { public $host; public $usu; public $pass; public $sql; public $db; function __construct($host, $usu, $pass, $db){ if (! @mysql_connect($host, $usu, $pass)){ die ("Não foi possível se conectar ao banco. " .mysql_error()); } if (! @mysql_select_db($db)){ die ("Não foi possível a conexão com o banco: ".$db." erro: ".mysql_error()); } } function selSQL($sql){ return mysql_query($sql); } } E crio o obj da seguinte forma: $cons = new conexao("local", "root", "senha", "nome_do_banco"); $cons -> selSQL("SELECT actor_id, first_name FROM actor"); while ($row = mysql_fetch_array($consulta)) { echo "<br>"; print_r("ID: %s Name: %s", $row["actor_id"], $row["first_name"]); } Eis ai que surge o seguinte erro: Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in D:\www.cooperativismo.com.br\sinte\teste\conexao.class.php Se alguém puder me ajudar... Valeu