Hola, de nuevo por aqui, a ver tengo el siguiente problema: quiero hacer una resta de los resultados que me devuelve MyQSL de sumar dos columnas y no me sale. Podriais echarme una mano.
Este es mi codigo:
¿Como se consigue la resta de estos dos resultados?
Por mas que busco no encuentro la solucion.
¿Podríais ayudarme por favor?
Gracias
Este es mi codigo:
<?
include ("conectar.php");
$dieta = mysql_query("SELECT SUM(dieta)as totald FROM servicios");
if ($row = mysql_fetch_array ($dieta)){
echo "<table><tr><td>totald</td></tr></table> \n";
do{
echo "<table border ='1'><tr><td>".$row["totald"]."</td></tr></table> \n";
echo "
\n";
}
while ($row = mysql_fetch_array($dieta));
echo "</table> \n";
echo "<hr> \n";
}
else {
echo "¡ No se ha encontrado ningún registro !";
}
$a_cuenta = mysql_query("SELECT SUM(a_cuenta)as totala FROM servicios");
if($row = mysql_fetch_array($a_cuenta)){
echo "<table><tr><td>totala</td></tr></table> \n";
do{
echo "<table border ='1'><tr><td>".$row["totala"]."</td></tr></table> \n";
echo "
\n";
}
while ($row = mysql_fetch_array($a_cuenta));
echo "</table> \n";
echo "<hr> \n";
}
else {
echo "¡ No se ha encontrado ningún registro !";
} Hasta aqui todo bien, aparecen los resultados correctamente. Pero es aqui donde algo falla:$totald = ($row = mysql_fetch_array($dieta));
$totala = ($row = mysql_fetch_array($a_cuenta));
$resultado = $totald - $totala;
echo "<table border ='1'><tr><td> \n";
echo $resultado;
echo "</td></tr></table> \n";
?>¿Como se consigue la resta de estos dos resultados?
Por mas que busco no encuentro la solucion.
¿Podríais ayudarme por favor?
Gracias