Ver Mensaje Individual
  #6 (permalink)  
Antiguo 20/04/2003, 17:13
josemi
Ex Colaborador
 
Fecha de Ingreso: junio-2002
Mensajes: 9.091
Antigüedad: 21 años, 10 meses
Puntos: 16
Hola,

Pues si cada consulta puede ser de una tabla distinta, creo que es bastante dificil juntarla en una sola consulta. Lo podrias intentar como lo hacias antes, una consulta para cada conjunto de campos (como en tu primer mensaje) pero en lugar de poner el codigo "a mano", generarlo con un bucle. Algo como:
Código PHP:
for ($i=1;$i<=10;$i++) {
$temp='list'.$i;
$tabla=$$temp;
$temp='des'.$i;
$des=$$temp;
$result=mysql_query("select * from $tabla  where nombre='$des'",$link);



//luego hago lo sgte puesto que cada vehiculo tiene datos únicos(valores numericos)



while($row=mysql_fetch_array($result)){

calculos matematicos...

echo
"bla bla";

}

Lo de $$temp es lo que en PHP se llama "variables variables" (ver manual). Basicamente sirve para crear en ejecucion el nombre de la variable a la que quieres acceder.

Sobre lo del warning, es por que no has escogido valor para es select. La forma de evitar el warning es comprobando con isset() si existe la variable antes de usarla.

Suerte.
__________________
Josemi

Aprendiz de mucho, maestro de poco.