Ver Mensaje Individual
  #10 (permalink)  
Antiguo 26/04/2006, 10:22
Avatar de david_M_G
david_M_G
 
Fecha de Ingreso: febrero-2005
Mensajes: 938
Antigüedad: 19 años, 2 meses
Puntos: 20
O en la misma tabla de productos una nueva columna llamada "num_ventas" o como quieras llamarle. Sería el número de veces que se ha vendido (o solicitado) ese producto.

Y cada vez que lo compren (o soliciten) actualizas:

Código PHP:
<?
//Haces un select para coger el numero actual.... SELECT * FROM productos blabla
$numero $fila['num_ventas'];

//Le sumas uno
$veces_vendido $numero 1;

//Lo actualizas
mysql_query("UPDATE productos SET num_ventas='$veces_vendido' where id='$id'");
?>
Al mostrar odenado por nº de ventas:

Código PHP:
<?
//Incluyes la configuracion y entonces.....

$consulta "SELECT * from productos order by num_ventas DESC limit 10";
$resultado =  mysql_db_query ($nombre_base_de_datos$consulta$conexion);
while (
$fila mysql_fetch_array ($resultado)) {

//Aqui lo que se mostrara por cada resultado (cada uno de los 10)
}
?>

Última edición por david_M_G; 26/04/2006 a las 10:27