disculpe me equivoque el error no me sale en la conexion el error sino en la consulta
Código PHP:
if ( empty($tablas) ) {
$consulta = "SHOW TABLES FROM $bd;";
$respuesta = mysql_query($consulta, $conexion)
or die("No se pudo ejecutar la consulta: ".mysql_error());
while ($fila = mysql_fetch_array($respuesta, MYSQL_NUM)) {
$tablas[] = $fila[0];
}
el error es el siguiente: No se pudo ejecutar la consulta: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '-59' at line 1
lo extraño es q con la base de datos que la cree enteramente en el phpmyadmin no me sale este error, pero con una base de datos que cree en el mysql workbench no se llega a generar el reporte y me sale el error antes mencionado