Ver Mensaje Individual
  #7 (permalink)  
Antiguo 23/09/2011, 15:00
Avatar de Miztli
Miztli
 
Fecha de Ingreso: abril-2007
Mensajes: 39
Antigüedad: 17 años, 10 meses
Puntos: 1
Respuesta: recorrer multiples tablas generadas dinamicamente

Retomando tu código, quedaría de la siguiente manera:

Código:
$dblink3 = mysql_connect("localhost","xxx","xxx"); mysql_select_db("bdA",$dblink3);                       

$dblink4 = mysql_connect("localhost","xxx","xxx"); mysql_select_db("bdB",$dblink4); 

$sql_query = "SELECT encuestas.sid, ...";
$resultado=mysql_query($sql_query,$dblink3)or die(mysql_error());

while ($filas = mysql_fetch_array($resultado)) {
    $campos[$i]= $filas['sid']. 'X'. $filas['gid']. 'X'. $filas['qid']
    $sql_detalle_encuesta = "SELECT ".implode(',',$campos)." FROM lime_survey_".$filas['sid']."";  

    $resultado_detalle=mysql_query($sql_detalle_encuesta,$dblink4)or die(mysql_error());

    while($fields = mysql_fetch_array($resultado_detalle)){
           foreach($fields as $key => $value){
                 echo "campo: $key  valor:$value";
                 echo "<br>";
           }
           echo "<br>";
        }   
}