Ver Mensaje Individual
  #17 (permalink)  
Antiguo 22/01/2009, 11:37
softvel
 
Fecha de Ingreso: enero-2008
Mensajes: 5
Antigüedad: 16 años, 3 meses
Puntos: 0
Aqui tengo otra solucion

Hola , aqui pongo una posible solucion.
les ecplico,

yo tengo N base de datos, pero los nombre de base de datos los pongo en un archivo
base.txt cuyo contenigo es :

bd1
bd2
bd3

y para llamar a cada base de datos, el cual tiene una tabla ¿ en todas de mismas caractreristicas pero diferente contenido ? hago un bucle :
Código:
$vlineas = file("bases_prueba.txt");
$i=0;
 

  $link=mysql_connect("localhost","root","vertrigo"); 
    // Podemos mostrar / trabajar con todas las líneas:
    foreach ($vlineas as $sLinea)
       { 
	   echo "$i -- >".$sLinea."<br>";

                      // ponemos en un arreglo los nombres de base de datos
			$array = split(",", $vlineas[$i]);	
			$bdnombre		=$array[0];
 		 
                      // hacemos la coneccion 
        	       mysql_select_db($bdnombre,$link);
			 
			$sql = "Select nombre from seccion";
			$result = mysql_query($sql,$link);
			
			list ($nombre) = mysql_fetch_array($result);
			echo "dato : ".$nombre;
			
			mysql_free_result($result);
		 
 	
	 
		$sLinea = $vlineas[$i]; 
		echo $sLinea;

			echo "<br>--------------------<br>";   
			$i++;
			
		}
Aqui me aparece los datos de cada tabla de cada diferente base de datos...

espero k les ayude en algo :D ya que este foro me a ayudado mucho y este es mi pequeño aporte

Saludos