Avatar Image
Usuario habitual
Usuario habitual

Como puedeo hacer que un campo de el resultado de los otros.
Ejemplo:
create table tarifa(codigo ..., cantidad 1...,
precio 1..., cantidad2..., precio2..., total);

La idea es que:
total = (canitdad1*precio1) + (cantidad2*precio2)

Como puedo hacer eso, en todo caso si no se pudiera podrían decir que otra cosa se puede hacer? o podrían darme alguna idea?
Saludos,
Gracias de antemano

Avatar Image
@man / @woman
@man / @woman

Los datos de precio y cantidad los obtienes de una base de datos ¿no? Los sacas de la tabla con un select y les metes en una variable.

Pues creas una variable con la formula que has puesto.

No entiendo muy bien si es eso lo que quieres.

Avatar Image
Usuario habitual
Usuario habitual
Escrito originalmente por NoSetup.tk
Los datos de precio y cantidad los obtienes de una base de datos ¿no? Los sacas de la tabla con un select y les metes en una variable.

Pues creas una variable con la formula que has puesto.

No entiendo muy bien si es eso lo que quieres.


Tanto precio, cantidad y total son los campos de la tabla tarifa.
Lo que quiero es que por ejemplo si coloco en precio 10, en cantidad 2, en total me salga 20. Sin crear ninguna consulta.

Haber si me pueden ayudar sino se puede hacer esto si quiera haber si me pueden dar alguna otra alternativa.
Saludos
Avatar Image
@man / @woman
@man / @woman

Cuando regresas la consulta de la BD, tienes en un par de variables, pongamos $precio y $cantidad, pues después.
$total=$precio*$cantidad;

Y listo en $total tienes la cantidad.

ATENCIÓN: Este tema no tiene actividad desde hace más de 6 MESES,
te recomendamos abrir un nuevo tema en lugar de responder al actual
Opciones:
Ir al subforo:
Permisos:
TU NO PUEDES Escribir nuevos temas
TU NO PUEDES Responder a los temas
TU NO PUEDES Editar tus propios mensajes
TU NO PUEDES Borrar tus propios mensajes
Temas similares
No se han encontrado temas similares