Foros del Web » Programando para Internet » PHP » Frameworks y PHP orientado a objetos »

Como actualizar un registro

Estas en el tema de Como actualizar un registro en el foro de Frameworks y PHP orientado a objetos en Foros del Web. Hola amigos buenos días, miren tengo la siguiente tabla: Esta es su tabla en la base de datos Y tengo este siguiente formulario Como ven ...
  #1 (permalink)  
Antiguo 02/06/2015, 08:39
Avatar de Luc1fer  
Fecha de Ingreso: mayo-2012
Ubicación: Pachuca, hgo
Mensajes: 16
Antigüedad: 11 años, 11 meses
Puntos: 0
Exclamación Como actualizar un registro

Hola amigos buenos días, miren tengo la siguiente tabla:



Esta es su tabla en la base de datos



Y tengo este siguiente formulario



Como ven este formulario en cuenta tengo seleccionado el valor de caja y en tipo tengo dos valores que son Ingreso y Egreso y en importe tengo el valor de cierta cantidad, lo que necesito es que dependiendo el valor que tenga Tipo ya sea ingreso o ingreso se le disminuya o aumento el saldoactual a la tabla cuentas?

Alguien me podría ayudar con eso de antemano muchas gracias saludos.
  #2 (permalink)  
Antiguo 02/06/2015, 13:07
Avatar de carlitosMiranda  
Fecha de Ingreso: marzo-2015
Ubicación: Colombia
Mensajes: 32
Antigüedad: 9 años
Puntos: 1
Respuesta: Como actualizar un registro

Podrias hacer los sgte:
Capturas en PHP el valor de "Tipo" y dices:
Si ese valor es "Egreso" entonces la consulta para la edicion del valor del saldo actual seria:...
Declaras variables en PHP:
$operador = "+";
$tipo = $_POST['tipo']; //Depende como lo hayas definido
$importe = $_POST['importe']; //Depende como lo hayas definido
$cuenta = $_POST['cuenta']; /*Ojo aqui lo que necesitas es el ID de la cuenta para identificarlo, mas no la descripcion, pues pueden haber varios registros con la misma descripcion */
if($tipo == 'Egreso'){
$operador = "-";
}
$consulta = "update tabla_Cuenta set SaldoActual = SaldoActual".$operador.$importe." where IdCuenta = '$cuenta'";

...Lo de mas seria llamar a las funciones para realizar la consulta.

Espero te sirva. Saludos
  #3 (permalink)  
Antiguo 03/06/2015, 11:24
Avatar de zalito12  
Fecha de Ingreso: noviembre-2011
Ubicación: Coruña, España
Mensajes: 430
Antigüedad: 12 años, 5 meses
Puntos: 67
Respuesta: Como actualizar un registro

Es fácil de hacer, con un simple condicional, pero si posteas en el foro de frameworks de php, ¿porqué no dices que framework usas y das alguna información de clases, etc?
__________________
Dicen que las personas piensan en su lengua materna, yo lo hago en PHP

Etiquetas: registro
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 00:05.