php y mysql, ayuda plis :D

Paladine
17 de Febrero del 2005
Mi problema es el siguiente, tengo una base de datos con 2 tablas, la tabla1 y la tabla2 (que original no? :P)

necesito sumar los valores de la tabla 1 e insertarlos en la tabla 2, trate con el siguiente codigo


$query ="SELECT SUM(´valor´) as total from suma";

$result =mysql_query($query);

$sql = mysql_query("INSERT INTO total(total) VALUES ( $total)");

pero solo logre agregar datos a la tabla1 (suma), y no me suma los valores de esa tabla a la tabla2 (total), me parece que la ultima linea esta muy mal hecha, alguien me puede ayudar si no es mucha la molestia?

De antemano , Gracias

Alex
17 de Febrero del 2005
Puedes hacerlo de la siguiente forma:

$query ="INSERT INTO total(total) SELECT SUM(´valor´) from suma";
mysql_query($query);

Saludos
www.buayacorp.com