Contacto | #php_para_torpes | Enlázanos | ¿Quiénes somos?
35 usuarios Online (0)
Darse de alta en la web | Recuperar password   
Inicio / Foros / MySQL / g02 - update que sume, no que modifique
3 respuestas recibidas | 125 visitas | Categoría MySQL

g02 - update que sume, no que modifique

Avatar de dantrix
Nivel 2 Nivel 2 Nivel 2 Nivel 2 Nivel 2 Nivel 2 Nivel 2

(Nivel 2 - 29 posts)

#0 Offline dantrix Usuario 29 feb 08 (03:01)  
tengo un dato cantidad y lo que quiero es que se sume la cantidad que llega desde un campo de texto y no que la modifique.

¿como podria hacerlo?

con MySQL

Avatar de jurena
Nivel 5 Nivel 5 Nivel 5 Nivel 5 Nivel 5 Nivel 5 Nivel 5

(Nivel 5 - 729 posts)

#1 Offline jurena Usuario 29 feb 08 (07:36) Valor Valor  
En realidad es una modificación, pero el resultado es no la sustitución de un dato por otro, sino la suma de ambos. Se hace directamente en MySQL.

$cantidad2=$_POST['cantidad2'];//esta es la cantidad que llega

$query="UPDATE nombretabla SET cantidad = cantidad + $cantidad2 WHERE id= $id";//parámetro para sumar la cantidad al dato existente en el campo según la condición que quieras, te he puesto como ej., id = $id.
mysql_query($query);//lanzas la consulta de actualización. Esa variable $id debe tener un valor, porque, en caso contrario, no sabría en qué registro hacer la sustitución. También se puede usar - para restar las cantidades.

Pruébalo.
Suerte.

gracias me sirvio

Avatar de dantrix
Nivel 2 Nivel 2 Nivel 2 Nivel 2 Nivel 2 Nivel 2 Nivel 2

(Nivel 2 - 29 posts)

#2 Offline dantrix Usuario 05 abr 08 (17:31)  
recien ahora lo he retomado, como lo hago en mis tiempos libres y es un favor para un familiar.

culminado y como cierro este post

Avatar de dantrix
Nivel 2 Nivel 2 Nivel 2 Nivel 2 Nivel 2 Nivel 2 Nivel 2

(Nivel 2 - 29 posts)

#3 Offline dantrix Usuario 08 abr 08 (19:12)  
pues ya encontra la solucion gracias a jurena y quiero cerrarlo para que no moleste a alguien?

Responder mensaje

Para poder participar debes estar registrado e identificado. Si no estás registrado como usuario de PHP-Hispano, :: Registrar ::
Login / Password   

Web alojada en Zilos

php-hispano.net 2002 - 2008 | XHTML 1.0
Datos Legales | Webmaster