Ver Mensaje Individual
  #1 (permalink)  
Antiguo 17/08/2010, 07:23
betodaniel61
Usuario no validado
 
Fecha de Ingreso: abril-2009
Ubicación: Buenos Aires
Mensajes: 413
Antigüedad: 15 años
Puntos: 3
Llamar una funcion PHP en Select MYSQL

Buenos Días

Necesitaría sacar el saldo que la persona tiene, positivo o negativo sumando o restando los movimientos de la tabla "cuentacorriente" dependiendo del signo que esta en la tabla "tipomovimientos".

Para eso hize una funcion PHP, pero me dice que la funcion "sumaoresta" no existe, Por las dudas les paso el código:

function saldo($idusuario){
$result=mysql_query("select sum(sumaoresta(cuentacorriente.importe,tipomovimie ntos.signo)) as retorno from cuentacorriente,tipomovimientos where idusuario='$idusuario' and cuentacorriente.idtipomovimiento=tipomovimientos.i dtipomovimiento") or die(mysql_error());
$registro=mysql_fetch_array($result);
return($registro[retorno]);
}

function sumaoresta($imp,$sig){
$ret="0";
if ($sig=="+") {$ret=$imp*1;}
if ($sig=="-") {$ret=$imp*-1;}
if ($sig==" ") {$ret=$imp*0;}
return($ret);
}

Mil gracias si alguien me puede ayudar.