Ver Mensaje Individual
  #7 (permalink)  
Antiguo 01/09/2006, 11:24
Cluster
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 3 meses
Puntos: 129
Si te fijas más en el manual oficial de PHP sobre funciones de Mysql veras que puedes intentar seleccionar la BBDD y ahí esperar un error (sería una solución):

Código PHP:
// Conectar a tu BBDD ...
if (@mysql_select_db("tu_db_nombre")){
  echo 
"existe la BBDD .. conectado a ella (para seguir creando tablas y datos ..)";
} else {
   echo 
"No existe la tabla";

(uso el @ para evitar el mensaje de error que me arrojará PHP .. así lo trato con mi "if()").

Otra opción (la mejor) es usar SQL. En SQL de Msyql tienes funciones para ver si existen BBDD .. De hecho en SQL sólo puedes hacer construcciones tipo "Si no existe la BBDD tal .. la creas":
podrías usar:

CREATE DATABASE IF NOT EXISTS nombre_bbdd

Revisa la documentación de PHP al respecto:
http://dev.mysql.com/doc/refman/5.0/...-database.html

Un saludo,
__________________
Por motivos personales ya no puedo estar con Uds. Fue grato haber compartido todos estos años. Igualmente los seguiré leyendo.