Ver Mensaje Individual
  #4 (permalink)  
Antiguo 01/05/2011, 13:43
Avatar de fekaa11
fekaa11
 
Fecha de Ingreso: abril-2011
Ubicación: Córdoba / Argentina
Mensajes: 115
Antigüedad: 13 años
Puntos: 34
Respuesta: crear base de datos y tablas

Porqué dices que tendras que modificar constantemente el código 100 veces?

Simplemente, en vez de tratar con nombres, tratas con variables; si lo que quieres es crear mas de una base de datos, haces un ciclo for dependiendo de tus condiciones y desde ahi repites la operación X veces necesites, no se si me explico (por ejemplo, si quiero crear 4 databases con los nombres que yo quiera, hago así).
PD: Lo hago sin comprobar el código asi que seguramente le tendrás uqe hacer alguna que otra modificación:

Código PHP:
Ver original
  1. $databases = array('usuarios','perfiles','comentarios','imágenes'); /* Selecciono los nombres de las bases de datos */
  2.  
  3. for($i=0;$i<count($databases);$i++){
  4.      $cadena = "CREATE DATABASE " . $databases[$i];
  5.      $conexion = mysql_query($cadena) or die("Error al insertar el registro " . $databases[$i]);
  6. }

Entonces así se crearán las 4 bases de datos diferentes, de ahí lo unico que tienes que hacer es almacenar los nombres de las DB, por ejemplo, en un array como lo he hecho yo.

Saludos !
__________________
Pedir perdón es de hombres inteligentes. Perdonar es de sabios.