Tambien puedes utilizar esta simple funcion utilizando lo que te sugeria payo22, ''mysql_list_tables'',
Te devuelve verdadero si existe o falso si no
Código PHP:
function mysql_table_exist($tabla){
global $database;
$result = mysql_list_tables($database);
$row = mysql_fetch_row($result);
if(in_array($tabla,$row)) return true
else return false
}
espero que te sirva
un Saludo