Código PHP:
$bd=mysql_connect ("localhost", "root", "")
or die ('problema conectando porque :' . mysql_error());
mysql_select_db ("sociedad",$bd);
if ($OK == "Ver")
{
$result = mysql_query("SELECT * FROM tesoreria WHERE year(fecha) = $ano AND month(fecha) = $mes ORDER BY 'fecha' DESC",$bd);
$gastos = mysql_query("SELECT SUM(monto) as 'total' FROM tesoreria WHERE tipo LIKE 'gasto' AND year(fecha) = $ano AND
MONTH(fecha) = $mes",$bd);
$ingresos = mysql_query("SELECT SUM(monto) as 'total' FROM tesoreria WHERE tipo LIKE 'ingreso' AND year(fecha) = $ano AND
MONTH(fecha) = $mes",$bd);
echo "<center><table width='90%' border= '1' bordercolor= '#0000CC' cellPadding=3 cellspacing=0 align=center> \n";
echo "<tr> \n";
echo "<td class='celda_encabezado'><b><center> FECHA </center></b></td> \n";
echo "<td class='celda_encabezado'><b><center> CLASIFICACION </center></b></td> \n";
echo "<td class='celda_encabezado'><b><center> TIPO </center></b></td> \n";
echo "<td class='celda_encabezado'><b><center> DESCRIPCION </center></b></td> \n";
echo "<td class='celda_encabezado'><b><center> MONTO </center></b></td> \n";
echo "</tr \n>";
while ($row = mysql_fetch_array($result)){
if($bgcolor == '#FFFFFF')$bgcolor = '#CCCCCC';
else $bgcolor = '#FFFFFF';
echo "<tr> \n";
echo "<td bordercolor=#FFFFFF bgcolor=".$bgcolor."><center>".$row["fecha"]."</center></td>\n";
echo "<td bordercolor=#FFFFFF bgcolor=".$bgcolor."><center>".$row["clasificacion"]."</center></td>\n";
echo "<td bordercolor=#FFFFFF bgcolor=".$bgcolor."><center>".$row["tipo"]."</center></td>\n";
echo "<td bordercolor=#FFFFFF bgcolor=".$bgcolor."><center>".$row["descripcion"]."</center></td>\n";
echo "<td bordercolor=#FFFFFF bgcolor=".$bgcolor."><center>$".$row["monto"]."</center></td>\n";
echo "</tr> \n";
};
echo "</table></center>\n";
}
$total_gastos = mysql_result ($gastos,0,0);
echo "<br>Total Gastos= $",$total_gastos;
$total_ingresos = mysql_result ($ingresos,0,0);
echo "<br>Total Ingresos= $",$total_ingresos;
echo "<br>Saldo= $",$total_ingresos-$total_gastos;
//*****Inserccion de los datos consultados*****
$ano_saldo=$ano;
$mes_saldo=$mes;
$monto_saldo=$total_ingresos-$total_gastos;
$guardar="INSERT INTO saldos (ano_saldo,mes_saldo,monto_saldo) VALUES ('$ano_saldo','$mes_saldo','$monto_saldo')";
}
mysql_close ($bd);
?>
El problema viene despues cuando quiero guardar de forma automatica el año,mes y el saldo cada vez que se realice la consulta.
He revisado el INSERT que estoy haciendo y está bueno ya que phpmyadmin no me tira ningun tipo de error, pero al aplicarlo al resto del codigo la insercion no se hace.
![triste](http://static.forosdelweb.com/fdwtheme/images/smilies/frown.png)