Ver Mensaje Individual
  #1 (permalink)  
Antiguo 28/01/2009, 14:45
eahg61
 
Fecha de Ingreso: enero-2009
Mensajes: 8
Antigüedad: 15 años, 3 meses
Puntos: 0
guardar una suma

talvez esto sea muy tonto pero pues es dnde estoy detenido,
resulta que tengo un problema al guardar una suma hecha con datos de una base de datos mysql y segun tengo mi codigo bien pero me gustaria que me dijeran donde esta mi error ya que no me manda errores pero no hace lo que se supone que hace

este es el codigo:


$numtar = $row['numtarjeta'];
$nom = $row['nombre'];
$ini = "INSERT INTO totales(numtarjeta,nombre) VALUES ('$numtar','$nom')";
$resini = mysql_query($ini)
or die ("Error en la consulta: ($ini) ".mysql_error());

$query2 = "SELECT SUM(cantidad) AS a FROM abonos WHERE numtarjeta=$numtar and nombre='$nom'";
$result2 = mysql_query($query2)
or die ("Error en la consulta: ($query2) ".mysql_error());

if ($fila2 = mysql_fetch_array($result2)) {
$tota = $fila2['a'];
$insert2 = "INSERT INTO totales(saldototabono) VALUES ('$tota') WHERE numtarjeta=$numtar and nombre='$nom'";
}else { echo "No se obtuvieron resultados!"; }

$query3 = "SELECT SUM(cantidad) AS b FROM cargos WHERE numtarjeta=$numtar and nombre='$nom'";
$result3 = mysql_query($query3)
or die ("Error en la consulta: ($query3) ".mysql_error());

if ($fila3 = mysql_fetch_array($result3)) {
$totc= $fila3['b'];
$insert3 = "INSERT INTO totales (saldototcarg) VALUES ('$totc') WHERE numtarjeta=$numtar and nombre='$nom'";
}else { echo "No se obtuvieron resultados!"; }



esto esta bien o donde tengo que modificar o reacerlo todo,diganme que