Foros del Web » Programando para Internet » PHP »

Ayuda con un algoritmo que necesito

Estas en el tema de Ayuda con un algoritmo que necesito en el foro de PHP en Foros del Web. Bueno realmente he tratado y tratado pero no he podido dar el codigo que me resuelva esto: ------------------ Problema ----------------- Tengo un base de datos ...
  #1 (permalink)  
Antiguo 08/12/2009, 11:54
Avatar de xalupeao  
Fecha de Ingreso: mayo-2008
Ubicación: Santiago, Chile
Mensajes: 749
Antigüedad: 16 años, 6 meses
Puntos: 12
Ayuda con un algoritmo que necesito

Bueno realmente he tratado y tratado pero no he podido dar el codigo que me resuelva esto:

------------------
Problema
-----------------

Tengo un base de datos en cual se guarda un cantidad X de puestos, estos puestos tienen X cantidad de productos.

Ahora quiero ingresar un producto pero quiero que este se ingrese en puesto que tenga menos productos.

¿Comó puedo obtener el puesto que tenga menos productos en una variable?
  #2 (permalink)  
Antiguo 08/12/2009, 12:02
Avatar de jackson666  
Fecha de Ingreso: noviembre-2009
Ubicación: Buenos Aires, Argentina
Mensajes: 1.971
Antigüedad: 15 años
Puntos: 65
Respuesta: Ayuda con un algoritmo que necesito

Podrias hacer una consulta a la base en la que ordenas por cantidad de productos, y luego compara con el 1ro/ultimo registro, segun como hayas ordenado

PD: te conviene con el 1ro =P
  #3 (permalink)  
Antiguo 08/12/2009, 12:06
Avatar de Vitesse92  
Fecha de Ingreso: diciembre-2009
Ubicación: Internet
Mensajes: 145
Antigüedad: 14 años, 11 meses
Puntos: 5
Respuesta: Ayuda con un algoritmo que necesito

Pues segun mi logica quedaria asi
haces una consulta a la base de datos

Código PHP:
$consulta=mysql_query('select NombrePuesto,CantidadProductos from Puestos Order by CantidadProductos asc LIMIT 1');
$valorMenos=mysql_fetch_array($consulta);
$valorMenos['NombrePuesto'
Mmm lo hice muy rapido, espero haberte ayudado en algo, esta colsuta lo que hace es seleccionar nombre-puesto y cantidad producto, y ordena segun la cantidad de productos que tenga en order ascendente.

Luego como ya tienes el nombre del puesto que tiene menos productos puedes guardar asi
Código PHP:
mysl_query('insert NombrePuesto,Producto values ("'.$valorMenos['NombrePuesto'].'","'.$producto.")M 
Creo que esto es una pequeña parte de lo que tu necesitas.
Lo hice muy rapido y sincorregir espero y te sirva, te ayudaria un poquito mas si tuviera tiempo, pero ahora tengo que salir, suerte, busca sobre consultas MySql
  #4 (permalink)  
Antiguo 08/12/2009, 12:07
Avatar de Vitesse92  
Fecha de Ingreso: diciembre-2009
Ubicación: Internet
Mensajes: 145
Antigüedad: 14 años, 11 meses
Puntos: 5
Respuesta: Ayuda con un algoritmo que necesito

jojo que es lo mismo que te dijo jackson666 :D suerte
  #5 (permalink)  
Antiguo 08/12/2009, 12:34
Avatar de xalupeao  
Fecha de Ingreso: mayo-2008
Ubicación: Santiago, Chile
Mensajes: 749
Antigüedad: 16 años, 6 meses
Puntos: 12
Respuesta: Ayuda con un algoritmo que necesito

Muchas gracias amigos, se pasaron =D
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:34.