Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General » Mysql »

select multiples tablas

Estas en el tema de select multiples tablas en el foro de Mysql en Foros del Web. Lectores del foro una consulta , como me seria posible hacer un select a multiples tablas utilizando datos de una consulta anterior @import url("http://static.forosdelweb.com/clientscript/vbulletin_css/geshi.css"); Código ...
  #1 (permalink)  
Antiguo 09/09/2011, 09:42
 
Fecha de Ingreso: enero-2011
Ubicación: /root
Mensajes: 530
Antigüedad: 9 años, 1 mes
Puntos: 61
select multiples tablas

Lectores del foro una consulta , como me seria posible hacer un select a multiples tablas utilizando datos de una consulta anterior

Código PHP:
Ver original
  1. $sql_encuestas = "SELECT encuestas.idencuesta, encuestas.sid, encuestas.gid, encuestas.qid FROM encuestas";
  2.     $dblink3 = mysql_connect("localhost","surveyipsos","prada"); mysql_select_db("bd_mistery",$dblink3);                       
  3.     $resultado_encuestas=mysql_query($sql_encuestas,$dblink3)or die(mysql_error('error al consultar los registros de encuestas'));
  4.         while ($filas = mysql_fetch_array($resultado_encuestas)) {
  5.  
  6.             $campos[$i]= $filas['sid']. 'X'. $filas['gid']. 'X'. $filas['qid'];
  7.  
  8.  
  9.     $sql_detalle_encuesta = "SELECT ".implode(',',$campos)." FROM lime_survey_".$filas['sid']."";  
  10.     $dblink4 = mysql_connect("localhost","surveyipsos","prada"); mysql_select_db("surveyipsos",$dblink4);  
  11.     $resultado_detalle_encuesta=mysql_query($sql_detalle_encuesta,$dblink4)or die(mysql_error('error consulta tabla encuestas'));
  12.  
  13.         while($fields = mysql_fetch_array($resultado_detalle_encuesta)){
  14.    
  15.         foreach($fields as $key => $value){
  16.        
  17.             echo "campo: $key  valor:$value";
  18.             echo "<br>";
  19.             }
  20.     echo "<br>";
  21.         }                              
  22. }

hago un select a la tabla encuesta , de este select depende la consulta que sigue ya que debo tomar de acuerdo al valor de sid , porque la tabla tiene el prefijo lime_survey_sid (por ej : 34234), pero ahi muchas tablas , espero puedan ayudarme ya que estoy pegado con este tema .

saludos

Etiquetas: campos, multiples, query, registros, select, sql, tabla, tablas
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 22:32.