Ver Mensaje Individual
  #6 (permalink)  
Antiguo 23/02/2012, 11:35
opticooptometrista
 
Fecha de Ingreso: febrero-2012
Mensajes: 9
Antigüedad: 13 años, 1 mes
Puntos: 0
Respuesta: Consulta en varias tablas

bueno, ya he dado un paso, y es que no obtenía resultados de este código, bueno resultados si, pero me faltaba la salida de la fila 13, me faltaban las comillas

echo $filasid["sid"];

¿cómo hago ahora para de la tabla oo_jos_sobipro_field_data sacar la informacion?

estoy intentadno este código

Código PHP:
Ver original
  1. <h1>hola</h1>
  2. <?
  3. $consultasid="SELECT sid FROM oo_jos_sobipro_field_option_selected WHERE optValue = 'Essilor'";
  4. $resultadosid=mysql_query($consultasid);
  5. $num_resultadossid=mysql_num_rows($resultadosid);
  6.  
  7.  
  8. echo "numero de filas ".$num_resultadossid;
  9.    
  10.     for ($y=0;$y<3;$y++)
  11.         {
  12.             $filassid=mysql_fetch_array($resultadosid);
  13.             echo "<br />"; 
  14.             echo $filassid["sid"];
  15.  
  16.  
  17. $consultafid="SELECT baseData FROM oo_jos_sobipro_field_data WHERE sid = $filassid['sid'] AND fid = '51'";
  18. $resultadofid=mysql_query($consultafid);
  19. $filasfid=mysql_fetch_array($resultadofid);
  20. echo "nombre del progresivo ".$filasfid["baseData"];
  21.  
  22. }
  23.  
  24. ?>

pero no estoy seguro que meter una consulta dentro de un for sea buena idea y de todos modos no funciona, y creo que el problema está en esta parte, me podeis decir donde?

WHERE sid = $filassid['sid']

Última edición por opticooptometrista; 23/02/2012 a las 12:05