Por defecto
MySQL Retorna un Error en caso contrario a un error en la ejecución de una consulta
SQL . te creo que uses el If antes para decir si se conecta al servidor pueda ejecutar la consulta. Pero como dije anteriormente. MySQL retorna un valor false que puedes modificar lo usando mysql_query($sql) or die("ERROR"); ahora lo que yo digo es esto
Código PHP:
if($mysq->connectar()){
$mysql->SQL('SELECT * FROM empleados');
$mysql->imprimir();
}
else {
echo 'ERROR NO SE PUDO CONECTAR A LA BASE DE DATOS Y POSTERIORMENTE NO SE EJECUTO LA CONSULTA SQL ESTABLECIDA';
}