Ver Mensaje Individual
  #5 (permalink)  
Antiguo 27/12/2012, 12:51
Avatar de truman_truman
truman_truman
 
Fecha de Ingreso: febrero-2010
Ubicación: /home/user
Mensajes: 1.341
Antigüedad: 14 años, 3 meses
Puntos: 177
Respuesta: consulta con un arreglo

podrías traer todos los productos de una vez,


Código PHP:
$conspre=mysql_query("SELECT precio_compra,clave FROM productos");
$productos = array();
while(
$res=mysql_fetch_array($conspre)){

$productos[$res['clave']] = $res['precio_compra'];


Ahora tenes todos los productos existentes en el array $productos, su key es la clave del producto, y su valor es el precio.
Entonces si tus productos a consultar son

Código PHP:
$arr=array(0911,12860,324); 

lo unico que harías será poner la clave en la key de array productos y listo
ejemplo:

Código PHP:
echo $productos[0911]; 
te imprimirá el valor de ese producto.
El array productos podes guardarlo en una variable de session para no tener que volver a consultar la base de datos.


Es solo otra forma de hacerlo. No quiere decir que sea la única, ni que así debas hacerlo.



.
__________________
la la la