Foros del Web » Programando para Internet » PHP »

actualizar campo "cantidad"

Estas en el tema de actualizar campo "cantidad" en el foro de PHP en Foros del Web. que tal gente, buen dia. tengo esta duda, y no se si este correcto colocarla en este foro, sino, la podrian poner donde debe?? gracias. ...
  #1 (permalink)  
Antiguo 01/06/2010, 13:58
 
Fecha de Ingreso: agosto-2007
Mensajes: 123
Antigüedad: 16 años, 8 meses
Puntos: 0
actualizar campo "cantidad"

que tal gente, buen dia.

tengo esta duda, y no se si este correcto colocarla en este foro, sino, la podrian poner donde debe?? gracias.

bueno la duda es esta:

estoy haciendo un carrito de compras, todo funciona bien, el problema es que cuando el usuario modifique la cantidad de compra, tengo que comparar que esa cantidad introducida, no rebase la cantidad que yo tengo en la base de datos.

lo que yo habia pensado hacer, es tomar el valor introducido por el usuario, hacer un select sobre la cantidad de mi tabla, compararlos y si la cantidad del usuario es mayor, mandarle un mensaje. y una vez que de comprar que actualice el campo cantidad

tambien se me ocurria, que se verificara en cuanto el usuario introduce el valor, mas o menos como cuando alguien se va a registrar en un foro y cuando pide el nombre de usuario verifica si esta disponible para su uso, me explico?? pero no se como seria de esa manera.

espero me puedan orientar. muchas gracias de antemano
saludos

Última edición por lisen; 01/06/2010 a las 14:04
  #2 (permalink)  
Antiguo 01/06/2010, 14:31
Avatar de wiwi74  
Fecha de Ingreso: marzo-2008
Mensajes: 515
Antigüedad: 16 años, 1 mes
Puntos: 10
Respuesta: actualizar campo "cantidad"

Lo mejor es hacer un select, de este modo podras controlar dinamicamente la cantidad.

Poner un campo de texto es muy propenso a que el usuario introduzca cualquier cosa... Con lo cual te llevara a realizar codigo de seguridad extra.

Última edición por wiwi74; 01/06/2010 a las 15:59
  #3 (permalink)  
Antiguo 01/06/2010, 14:37
Avatar de santris  
Fecha de Ingreso: agosto-2009
Ubicación: Sant Feliu de Llobregat
Mensajes: 955
Antigüedad: 14 años, 9 meses
Puntos: 66
Respuesta: actualizar campo "cantidad"

Una manera de como podrias hacerlo es la siguiente, te digo la lógica, el codigo lo implementas a tu manera.

Cuando el usuario se registra haces un select a la cantidad disponible del usuario y guardas el valor en una variable de sesión.

Cuando el usuario realiza una compra comparas la cantidad del producto con el valor disponible(en variable de sesión).

Si el valor del producto es inferior al disponible restas dicho valor del disponible, si es mayor muestras un msg indicando que se ha superado el saldo etc....

Una vez se realiza la compra actualizas la DB con el nuevo disponible.

Saludos
__________________
Tu álbum de cromos online!!
  #4 (permalink)  
Antiguo 01/06/2010, 15:15
 
Fecha de Ingreso: agosto-2007
Mensajes: 123
Antigüedad: 16 años, 8 meses
Puntos: 0
Respuesta: actualizar campo "cantidad"

muchas gracias a ambos por sus respuestas, pondre en practica lo que me han comentado.
saludos

Etiquetas: campos
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 16:09.